Swift中的幂运算符
我没有在Swift语言参考的基本算术运算符中看到定义的幂运算符。
语言中真的没有预定义的整数或浮点运算符吗?
回答:
没有操作员,但是您可以使用pow函数,如下所示:
return pow(num, power)
如果愿意,还可以让操作员像这样调用pow函数:
infix operator ** { associativity left precedence 170 }func ** (num: Double, power: Double) -> Double{
return pow(num, power)
}
2.0**2.0 //4.0
以上是 Swift中的幂运算符 的全部内容, 来源链接: utcz.com/qa/435578.html