javascript接受多少个十进制数字?

时间:2016-12-07 14:25:59

标签: javascript

当我指定var a=123456789.1234567898123时,它会将a的值返回为123456789.12345679。我需要为var a分配相同的值,而不是舍入后的值

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

Javascript uses IEEE 754 floats.虽然限制是基于二进制数,但您可以将其表示为大约15-16位精度的十进制数字。如果你想要更高的准确性,你将不得不找到一个任意精度的数字库(或者如果你对数学运算不感兴趣,只使用字符串)。