¿Cómo obtener el poder de algún número entero en lenguaje Swift?

Estoy aprendiendo rápido recientemente, pero tengo un problema básico que no puedo encontrar una respuesta

Quiero conseguir algo como

var a:Int = 3
var b:Int = 3 
println( pow(a,b) ) // 27

pero la función pow puede funcionar solo con un número doble, no funciona con un número entero, y ni siquiera puedo convertir el int a double por algo como Double (a) o a.double () ...

¿Por qué no suministra el poder del número entero? ¡definitivamente devolverá un número entero sin ambigüedad! y ¿Por qué no puedo convertir un número entero en un doble? solo cambia 3 a 3.0 (o 3.00000 ... lo que sea)

si tengo dos enteros y quiero hacer la operación de energía, ¿cómo puedo hacerlo sin problemas?

¡Gracias!

Respuestas a la pregunta(15)

Su respuesta a la pregunta