Javascript 是否存在不使用';t轮?

Javascript 是否存在不使用';t轮?,javascript,css,floating-point,width,Javascript,Css,Floating Point,Width,我知道浮点数是四舍五入的,所以有没有一种数据类型可以像不四舍五入的浮点数一样使用?我的具体问题是9.9999999999999在我需要它返回9.9999999999999时返回10 另外,我可以将元素的宽度设置为该值(CSS,比如.style.width=9.9999999999999)?我想你应该看看 这似乎是一个非常相似的用例。也许更好的问题是:为什么需要9.999999999999?如果您只需要小于10的浮点数,那么这就是9.9999999999999 8(好的,从技术上讲,它是9.999

我知道浮点数是四舍五入的,所以有没有一种数据类型可以像不四舍五入的浮点数一样使用?我的具体问题是9.9999999999999在我需要它返回9.9999999999999时返回10


另外,我可以将元素的宽度设置为该值(CSS,比如
.style.width=9.9999999999999
)?

我想你应该看看


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

也许更好的问题是:为什么需要
9.999999999999
?如果您只需要小于10的浮点数,那么这就是
9.9999999999999 8
(好的,从技术上讲,它是
9.9999999999 822364316059974953221893310546875
,但是
9.9999999999 8
应该舍入到这个值)。

JavaScript中没有本机十进制数,使用一个库或一种特定的格式(字符串、数字数组等)你好,很抱歉在四年后进行了挖掘,但这是一个非常假设的问题