Beschreibung | Diese Funktionen erlauben die Erzeugung komplexer Zahlen der drei Datentypen fComplex, dComplex und eComplex. CMATH bietet für C++ weitere (überladene) Versionen von fcplx. Diese sind in CMATHD.HTM, Kap. 2.1 beschrieben.
In C/C++ sollte fcplx vor allem dann eingesetzt werden, wenn temporäre komplexe Variablen als Funktionsargumente benötigt werden. In diesem Fall ersetzt fcplx die umständlichere direkte Zuweisung von Real- und Imaginärteil. |
Beispiel | z.Re = 3.0; z.Im = 4.0;
VCF_equC( X, size, z ); /* etwas umständlich */
VCF_equC( Y, size, fcplx( 3.0, 4.0 )); /* bequemer */
In Pascal/Delphi ist der Aufruf von
fcplx( z, 3.0, 4.0 );
äquivalent mit der Zuweisung
z.Re = 3.0; z.Im = 4.0; |
|