- 2008-08-24 (Sun) 21:11
- ライフハック
Googleの電卓機能は便利でいいですが、「399999999999999-399999999999998」は計算できないようですねぇ・・・。ちょっと話題になっているのでそのうち直されるとは思いますが。

↑ なぜか0に。

↑ ちなみにYahoo!はOKですね。
Googleの電卓機能についてはこちらもどうぞ。
- Newer: プレゼンがどのぐらい進んだかわかるかスライド
- Older: CSSとJavaScriptで○×ゲーム
Comments:9
- ã¿ãã§ãã«ã ã¼ã 08-08-26 (Tue) 0:29
-
Googleã§ã399999999999999-399999999999998ããè¨ç®ããã¨å¤±æããä»¶
Googleã§ã399999999999999-399999999999998ããè¨ç®ããã¨å¤±æã…
- sasa_chip 08-08-26 (Tue) 2:54
-
ひとケタ目の数字を入れ替えても
やはり=0になってしまいますね。
さらに桁数を増やしても同じ結果になりました。
89999999999999999-89999999999999998=0899999999999999999-899999999999999998=0
不思議ですね。
- Anonymous 08-08-26 (Tue) 9:35
-
ちなみに
499999999999999-499999999999998でも
失敗するみたいですね - MSLab 08-08-26 (Tue) 14:04
-
0.99999999999999 * 2 = 2
になるようにしたロジック部分が変に働いてるんでしょうね。 - a 08-08-26 (Tue) 15:51
-
ビットオーバーフローなのかな?
- Anonymous 08-08-26 (Tue) 17:46
-
無限大マイナス無限大みたいに考えちゃってるんだろうか。。。
- Anonymous 08-08-27 (Wed) 0:54
-
その桁から浮動小数点計算に変わるからだと思う。
4*10^17-4*10^17=0
こんな感じになるんじゃないのかな。 - Anonymous 08-08-27 (Wed) 4:01
-
普通にオーバーフローしてるだけでは?
- Anonymous 08-08-28 (Thu) 3:39
-
浮動小数点計算に変わってるに一票。
バグじゃなくて仕様だろうから、修正は入らないと思う。
Trackbacks:0
- Trackback URL for this entry
- http://www.ideaxidea.com/archives/2008/08/google399999999999999399999999.html/trackback
- Listed below are links to weblogs that reference
- Googleで「399999999999999-399999999999998」を計算すると失敗する件 from IDEA*IDEA ~ 百式管理人のライフハックブログ


























