System.VarCmplx.VarComplexToPolar

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure VarComplexToPolar(const AValue: Variant; var ARadius, ATheta: Double;
AFixTheta: Boolean);

C++

extern DELPHI_PACKAGE void __fastcall VarComplexToPolar(const System::Variant &AValue, double &ARadius, double &ATheta, bool AFixTheta = true);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.VarCmplx.pas
System.VarCmplx.hpp
System.VarCmplx System.VarCmplx

Beschreibung

Berechnet die polaren Koordinaten, die einer benutzerdefinierten Variante entsprechen, die eine komplexe Zahl repräsentiert.

Mit VarComplexToPolar lassen sich die Polarkoordinaten einer komplexen Zahl ermitteln.

AValue ist eine Variante, deren Wert die komplexe Zahl repräsentiert.

ARadius gibt den Radius der entsprechenden Polarkoordinaten zurück.

ATheta gibt den Winkel Theta der Polarkoordinaten zurück.

AFixTheta bestimmt, ob VarComplexToPolar den Winkel normalisieren soll (ATheta). Wenn AFixTheta den Wert true hat, gibt VarComplexToPolar immer einen Winkel zwischen -pi und +pi zurück.

Siehe auch