2
隨着代碼:斯卡拉直到環路與浮點
(0.0 until 0.5 by 0.9)
我希望得到的結果是NumericRange(0.0)
相反,我得到了NumericRange()
當我嘗試同樣有到:
(0.0 to 0.5 by 0.9)
我收到預期的信息NumericRange(0.0)
有:
(30 until 31 by 2)
我得到NumericRange(30)
這是我期望的那樣。
有人可以向我解釋爲什麼直到不包括浮點情況下的起始元素嗎?
剛剛嘗試過,直到得到正確的結果'scala.collection.immutable.NumericRange [Double] = NumericRange(0.0)'scala 2.10.2 – 4lex1v
@AlexIv:'NumericRange()'在'2.9.3'上。 – senia
然後,無論它是一個錯誤或功能=) – 4lex1v