js 的一个数值问题,有谁帮忙解释下吗?

数值问题

我存的值的后3位是 102
而最终存入的是 104

这个是 js 的什么问题,求解

阅读 2k
4 个回答

第一感觉 是精度丢失。

你这个数超过了Number.MAX_SAFE_INTEGER,超过这个数之后,js就不能保证精度了,举例你看下:

clipboard.png

推荐问题
宣传栏