Online-Skater
Erfahrenes Mitglied
Hallo ich bin bei eine Klasse für komplexe Zahlen zu schreiben und hätte auch gerne die Exponentialform in einer Ausgabe.
Das Problem ist das ich den ArcTan bräuchte und in der Hilfe steht:
Ich habe cmath includet und std:: davor geschrieben:
double w = std::ArcTan2(imag,real);
Aber der Compiler kennt diese Funktion nicht. Was mache ich falsch ?
mfg
Das Problem ist das ich den ArcTan bräuchte und in der Hilfe steht:
Code:
ArcTan2 Routine
Berechnet den Arcustangens-Winkel sowie den Quadranten einer bestimmten Zahl.
Unit
Math
Syntax
long double ArcTan2 (long double Y, long double X);
Beschreibung
ArcTan2 berechnet den Wert ArcTan(Y/X) und gibt einen Winkel im richtigen Quadranten zurück. Der Wert von X und dY muss zwischen –2^64 und 2^64 liegen. Außerdem darf X nicht 0 sein. Der Rückgabewert wird im Bogenmaß angegeben und liegt im Bereich zwischen -Pi und Pi.
Ich habe cmath includet und std:: davor geschrieben:
double w = std::ArcTan2(imag,real);
Aber der Compiler kennt diese Funktion nicht. Was mache ich falsch ?
![Roll eyes :rolleyes: :rolleyes:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f644.png)
mfg