Avatar ·

Wie man die n-te Wurzel einer Zahl genau berechnet

📁 Python, Beispiel

Zum Beispiel muss die dritte Wurzel aus 27000 berechnet werden. Ich habe folgende Wege notiert:

a = pow(27000, 1/3) # Die Antwort ist ungefähr 29.99999993
a = 27000 ** (1/3) # Die Antwort ist dieselbe

Ich habe versucht, das Modul fractions zu verwenden, aber die Antwort ändert sich nicht. Wie finde ich eine exakte Zahl, falls eine solche Möglichkeit besteht? Runden ist nicht erwünscht.