Ich hab ein Problem mit dem Wurzel ziehen einer komplexen Zahl. Ich gehe
mal davon aus, dass ich einfach mit 0.5 potenzieren muss. Allerdings
kommen dann manchmal andere Ergebnisse heraus als Google sagt.
Zum Beispiel ist es bei mir so:
(-0.5+0.5i)^0.5 = 0.77689-0.32180i
Dann ist (0.77689-0.32180i)^2 = 0.5-0.5i
Bei Google sieht es aber so aus:
(-0.5+0.5i)^0.5 = 0.321797126 + 0.776886987 i
(0.321797126 + 0.776886987 i)^2 = -0.5+0.5i
Also irgendwas ist da noch vertauscht. Kann mir jemand helfen?
Value-Interface für rationale, reelle und komplexe Zahlen
- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
jo bei meinem POW ist irgendwas verdreht.
denn (-1)^0.5 sollte ja i ergeben, eskommt aber 1 raus ^^, aber einfach drehen reicht glaube ich nicht, der i^2 ist ja richtig -1
..
Mache ich heute abend
EDIT: habs :
änder mal das:
Log\i = ATan(*Basis\i / *Basis\r)
zu dem:
Log\i = ATan(*Basis\i / *Basis\r)+#PI
EDIT2: ne doch nicht , da muss eine Abfrage rein, damit nicht 4^0.5 auch 2i ist ^^ also einfach die Basis nach negativen werten befragen und dann +#pi rechnen
denn (-1)^0.5 sollte ja i ergeben, eskommt aber 1 raus ^^, aber einfach drehen reicht glaube ich nicht, der i^2 ist ja richtig -1
..
Mache ich heute abend
EDIT: habs :
änder mal das:
Log\i = ATan(*Basis\i / *Basis\r)
zu dem:
Log\i = ATan(*Basis\i / *Basis\r)+#PI
EDIT2: ne doch nicht , da muss eine Abfrage rein, damit nicht 4^0.5 auch 2i ist ^^ also einfach die Basis nach negativen werten befragen und dann +#pi rechnen
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
jup oder so ^^ einfach den Winkelfkt verschieben.
...
...
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr