是否有小数的数据类型不圆?

时间:2014-03-22 16:53:32

标签: javascript css floating-point width

我知道浮点数是圆的,那么我可以使用的数据类型就像浮点数不圆吗?我的具体问题是9.9999999999999999在我需要它时返回10.9999999999999999。

另外,我可以将elemen't width设置为该值(CSS,如.style.width=9.9999999999999999)吗?

2 个答案:

答案 0 :(得分:0)

我认为你应该看看Truncate (not round off) decimal numbers in javascript

这似乎是一个非常相似的用例。

答案 1 :(得分:0)

或许更好的问题是:为什么需要9.9999999999999999?如果你只想要小于10的浮点数,那就是9.999999999999998(好吧,技术上它是9.9999999999999982236431605997495353221893310546875,但是9.999999999999998应该舍入到这个值。)