解决js中小数相加问题
程序开发
2023-09-19 09:21:41
JavaScript 浮点数运算时经常出现精度异常问题
原因:因为Javascript的数字类型是IEEE-754 64位
IEEE-754 64位双精度浮点数存储详解_freeristantent的博客...
x.toFixed(2) 可以解决
toFixed() 保留几位小数
toPrecision() 也可以解决
toPrecision() 方法返回指定长度的数值字符串。
toExponential()
toExponential() 方法可把对象的值转换成指数计数法。
当计算机计算 0.1+0.2 的时候,实际上计算的是这两个数字在计算机里所存储的二进制,0.1 和 0.2 在转换为二进制表示的时候会出现位数无限循环的情况。
标签:
上一篇:
vue 列表 萌层 鼠标移入移出_vue实现鼠标移入移出事件代码实例
下一篇:
相关文章
-
无相关信息