ユーザーに除数と被除数、および結果を与える小数点以下の桁数を入力するように求める JavaScript の長除算プログラムがあります。
JavaScript では、以下を割ると結果が得られます。
60.30 / 5 = 12.059999999999999
しかし、計算機を使用すると、次のようになります。
12.06
JavaScript に問題はありますか?
toFixed
このインスタンスでそれを使用すると、数値は次のようになります。
603.00000 / 55 = 10.96364
電卓の結果は次のとおりです。
10.963636363636363636363636363636
数値を四捨五入することは知ってtoFixed
いますが、2 番目の例では、四捨五入の結果が正しくありません。