0
Firebugコンソールで予期しない結果が発生しました。なぜこの操作で:1.7E16 + 2最後の数は2であり、1.7E16 + 3操作で最後の数は4です:DこれはJavaScriptのバグですか?Firebugで予期しない結果が発生しました
Firebugコンソールで予期しない結果が発生しました。なぜこの操作で:1.7E16 + 2最後の数は2であり、1.7E16 + 3操作で最後の数は4です:DこれはJavaScriptのバグですか?Firebugで予期しない結果が発生しました
これは予想外ではありません。これは標準的な浮動小数点の動作です。
本当に 'What Every Computer Scientist Should Know About Floating-Point Arithmetic'と読みます。
この資料はあまりにも複雑であり、もっとも間違いない場合は、http://floating-point-gui.deは非常に簡潔な方法です。
ありがとうございますYuval A – alex