重複の可能性:
JavaScriptの浮動小数点演算は壊れていますか?
Javascriptでは、
3 * 0.1 = 0.30000000000000004
これは、0.3を正確に表現できない言語の記数法によるものだと思います。しかし、なぜ次のようなのですか?
0.15 * 2 = 0.3
同様に、
0.1 + 0.2 = 0.30000000000000004
だが
0.15 + 0.15 = 0.3
どう?
重複の可能性:
JavaScriptの浮動小数点演算は壊れていますか?
Javascriptでは、
3 * 0.1 = 0.30000000000000004
これは、0.3を正確に表現できない言語の記数法によるものだと思います。しかし、なぜ次のようなのですか?
0.15 * 2 = 0.3
同様に、
0.1 + 0.2 = 0.30000000000000004
だが
0.15 + 0.15 = 0.3
どう?