Wie bekomme ich die Potenz einiger Integer in Swift-Sprache?

Ich lerne in letzter Zeit schnell, aber ich habe ein grundlegendes Problem, das keine Antwort finden kann

Ich möchte so etwas bekommen

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

Aber die pow-Funktion kann nur mit doppelten Zahlen arbeiten, sie funktioniert nicht mit ganzen Zahlen, und ich kann das int nicht einmal mit Double (a) oder a.double () in double umwandeln ...

Warum liefert es nicht die Potenz von Integer? es wird definitiv eine ganze Zahl ohne Mehrdeutigkeit zurückgeben! und warum kann ich eine ganze Zahl nicht in ein Double umwandeln? es ändert sich nur 3 zu 3.0 (oder 3.00000 ... was auch immer)

Wenn ich zwei Ganzzahlen habe und die Energieoperation ausführen möchte, wie kann ich das reibungslos ausführen?

Vielen Dank!

Antworten auf die Frage(15)

Ihre Antwort auf die Frage