js中,有一个数字12345678901234.123456,结果只能显示12345678901234.123,也就是在被格式化时,被截掉了,''+12345678901234.123456;//12345678901234.123(12345678901234.123456).toString();//12345678901234.123我想知道,有什么方法可以保留这个原始数字么?即使转成字符串也行。
2 回答
慕慕森
TA贡献1856条经验 获得超17个赞
> Number.isSafeInteger(12345678901234.123456)> false
这个已经不是js的安全数字了
> Number.MAX_SAFE_INTEGER> 9007199254740991
如果是个整数的话倒可以参照超出JavaScript安全整数限制的数字计算-BigInt来处理,但小数的话可能就…
添加回答
举报
0/150
提交
取消
