weixin_42502790
♞♛♞
2013-01-18 21:20

ruby不会乘除法了,这是ruby1.9.3的bug吗?

  • ruby

环境ruby1.8.7下
irb(main):002:0> 0.011*100
=> 1.1
这是正常的。

而在环境ruby1.9.3下
irb(main):008:0> 0.011*100
=> 1.0999999999999999

0.011 * 1000都不会有错,为什么乘100就出错呢?

有哪位大侠能指点一下吗?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答