Dritte Wurzel mit Python berechnen?
Also, man kann ja
from math import sqrt
sqrt(x)
machen. Aber wie macht man bspw. die dritte oder vierte Wurzel mit Python?
Danke im Voraus
- Tbear44
3 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/mihisu/1507493208281_nmmslarge__27_27_495_495_365edc29f3a8f4bb31cf67220050d253.png?v=1507493210000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Mathematik, Python
Die n-te Wurzel erhält man am einfachsten, indem man die folgende Identität nutzt...
D.h. du kannst...
x**(1/n)
... nutzen.
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/7_nmmslarge.png?v=1438863662000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Mathematik
Ergänzung zur vierten Wurzel:
Da Potenzen viel Zeit kosten, die Berechnung der Quadratwurzel aber als vergleichsweise schnell implementiert werden kann, lohnt es sich bei sehr vielen Berechnungen vierter Wurzeln, Folgendes zu verwenden:
sqrt(sqrt(x))
Woher ich das weiß:Hobby – Hobby, Studium, gebe Nachhilfe
![](https://images.gutefrage.net/media/user/Tannibi/1568018311030_nmmslarge__0_0_300_300_9a4334409e63f908baa4b0bff88a688f.jpg?v=1568018311000)
Nutzer, der sehr aktiv auf gutefrage ist
Rechne "hoch 1/3 oder 1/4".
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
https://software.intel.com/sites/default/files/managed/a4/60/253665-sdm-vol-1.pdf
Intel hat das sogar in der hardware implementiert, FSQRT unter anderem.
Weiß nicht ob amd das auch hat.