根据 Apple 的文档,Swift 不支持预处理器指令。在 C/Objective-c 中,“INFINITY”定义对于某些检查非常有用。 那么,如何获得一个永远不小于另一个的数字?
最佳答案
已经有内置的无穷大和检查功能。您也可以直接将它们与 <.
进行比较var infinity = Double.infinity
var isInfinite = infinity.isInfinite
var someDouble = 234432.0
if someDouble < infinity {
println("Less than")
} else {
println("Small than")
}
// And the answer is Less than.
关于swift - Swift Lang 中的 INFINITY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24028450/