func squareArea(side:Double) -> Double {
return side ^ 2
}
I get the error:
could not find an overload for '^' that accepts the supplied arguments
I've also tried
func squareArea(side:Double) -> Double {
return Double(side ^ 2)
}
and
func squareArea(side:Double) -> Double {
return side ^ Double(2)
}
but
func squareArea(side:Double) -> Double {
return side * side
}
works fine. What is the correct syntax?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…