标签: ruby
30.0 * 0.009 # => 0.26999999999999996
有人知道为什么这不是0.27吗?
0.27
有关如何处理的任何建议?
答案 0 :(得分:1)
由于您已经在为什么主题上找到了材料,我将回答该做什么部分问题。如果你绝对不想近似,你必须使用有理数:
30 * 0.009r # => (27/100)