猿问

js除法取值问题

请问 1000000000+1000000000/(1+1000000000)等于1000000001,而不等于100000000.999999999?

下面是在node.js上的几组测试


> 1000000000+1000000000/(1+1000000000)

1000000001

> 100000000000+(1/2)

100000000000.5

> 1+(1/2)

1.5

> 10000000+10000000/(10000000+1)

10000000.9999999


饮歌长啸
浏览 486回答 1
1回答

噜噜哒

是不是跟这个一样:0.1+0.20.30000000000000004
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答