在 Xcode Beta 中,Swift 似乎允许在范围运算符中使用浮点数,但结果并不理想。
for i in 0..109.88 {
i
sin(Double(i))
}
这会导致它挂起或运行很长时间。也许这只是这个版本中的一个疏忽,它应该只允许整数?允许浮动是否有意义?
(更新:这是 Swift 1.0 Beta 的非常古老的行为,可能可以存档)。
在 Xcode Beta 中,Swift 似乎允许在范围运算符中使用浮点数,但结果并不理想。
for i in 0..109.88 {
i
sin(Double(i))
}
这会导致它挂起或运行很长时间。也许这只是这个版本中的一个疏忽,它应该只允许整数?允许浮动是否有意义?
(更新:这是 Swift 1.0 Beta 的非常古老的行为,可能可以存档)。