こういうのは心に沁みます..
出力は「驚き!!」であることがわかります。プログラムが多くの浮動小数点値を使用する場合、この種の方法は JavaScript の使用を何らかの方法で弱体化させませんか?
こういうのは心に沁みます..
出力は「驚き!!」であることがわかります。プログラムが多くの浮動小数点値を使用する場合、この種の方法は JavaScript の使用を何らかの方法で弱体化させませんか?
Javascript の数値は 64 ビットの浮動小数点です。この ECMAScript 仕様を参照してください。
http://www.ecma-international.org/ecma-262/5.1/#sec-4.3.19
どのプログラミング言語でも、浮動小数点演算はエラーが発生しやすく、必ずしも正確であるとは限りません。浮動小数点 airthmatic の詳細については、以下を参照してください
http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html
詳細については、次の QA を参照してください
はい、それはWATですが、次のルールはエラーを回避するのに役立ちます
ドルではなくセント単位の通貨ストア用。
54.67 as 5467 --- 表示前に 100 で割ります。
詳細については、次の投稿を参照してください (C++ 用ですが、浮動小数点エラーに関する洞察が得られます)。
http://www.codeproject.com/Articles/29637/Five-Tips-for-Floating-Point-Programming