Scala直到具有浮点的循环

时间:2013-07-10 14:10:25

标签: scala loops floating-point

使用代码:

(0.0 until 0.5 by 0.9)

我希望结果为NumericRange(0.0) 相反,我得到NumericRange()

当我尝试使用a时:

(0.0 to 0.5 by 0.9)

我得到了预期的NumericRange(0.0)

使用:

(30 until 31 by 2)我得到NumericRange(30)

这就是我所期望的。

有人可以向我解释为什么直到在浮点情况下不包含起始元素?

1 个答案:

答案 0 :(得分:1)

似乎NumericRange2.9.x实施中的错误(SI-4985)。

2.10.x中的

Fixed