vipbarry 发表于 2023-1-19 09:26:19

关于数值取小数位数的问题

小数点取数问题:

当toFixed(3) 时显示正常



当toFixed(4) 时似乎失效了



有时候的情况又反过来,设为4的时候正常但是设为3的时候又异常了。
不知道这个问题的根源是什么,是我的写法有问题么?还是要看具体浏览器的解析or 其他原因?


Baymax 发表于 2023-1-19 13:49:42

这貌似是JavaScript丢失精度的问题,百度一下解决方案

vipbarry 发表于 2023-1-29 11:06:40

感谢,我原先是用 num.toFixed(n) *100 ,原来需要调换一下,将toFixed()放在最外面处理才有效。
(num * 100 ).toFixed(n) 这样子

论坛管理员 发表于 2023-1-30 09:24:02

:victory:
页: [1]
查看完整版本: 关于数值取小数位数的问题