JS的乘积与运算精度_html/css
来源:懂视网
责编:小采
时间:2020-11-27 16:32:59
JS的乘积与运算精度_html/css
JS的乘积与运算精度_html/css_WEB-ITnose:无标题文档alert(3*2.7); 为什么会弹出8.100000000001? 如何避免这种情况? 如果是3*8这样的整数运算,如何输出结果为24.00这样的格式? 回复讨论(解决方案) numObj.toFixed(2) js里的数字全部是浮点数,而浮点数的计算误差是不可
导读JS的乘积与运算精度_html/css_WEB-ITnose:无标题文档alert(3*2.7); 为什么会弹出8.100000000001? 如何避免这种情况? 如果是3*8这样的整数运算,如何输出结果为24.00这样的格式? 回复讨论(解决方案) numObj.toFixed(2) js里的数字全部是浮点数,而浮点数的计算误差是不可

为什么会弹出8.100000000001?
如何避免这种情况?
如果是3*8这样的整数运算,如何输出结果为24.00这样的格式?
回复讨论(解决方案)
numObj.toFixed(2)
js里的数字全部是浮点数,而浮点数的计算误差是不可避免的
非常感谢
把自己的运算结果加上.toFixed(2)就好了
JS的乘积与运算精度_html/css
JS的乘积与运算精度_html/css_WEB-ITnose:无标题文档alert(3*2.7); 为什么会弹出8.100000000001? 如何避免这种情况? 如果是3*8这样的整数运算,如何输出结果为24.00这样的格式? 回复讨论(解决方案) numObj.toFixed(2) js里的数字全部是浮点数,而浮点数的计算误差是不可