标签: javascript floating-point parsefloat
parseFloat("-999999999999999.9991") returns -1000000000000000
和调试时
(-1000000000000000 == -999999999999999.999)条件属实。
(-1000000000000000 == -999999999999999.999)
答案 0 :(得分:4)
使用float数据类型的操作具有有限的精度,并且在像您的情况一样舍入数字时经常会引入错误。