解决JS浮点数运算出现Bug的方法

时间:2023-01-25 14:51:56

js小数运算时的错误,这个是很容易忽略的小小细节。

 

JS运行37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数)
JS结果为:206.08499999999998

 

解决办法:Number( ( 37.5*5.5 ).toFixed(2) )

 

转:http://www.jb51.net/article/34705.htm