System.VarCmplx.VarComplexToPolar
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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.VarCmplx.pas System.VarCmplx.hpp |
System.VarCmplx | System.VarCmplx |
Description
Calcule les coordonnées polaires correspondantes à un variant personnalisé qui représente un nombre complexe.
Appelez VarComplexToPolar pour obtenir les coordonnées polaires d'un nombre complexe.
AValue est un variant dont la valeur représente le nombre complexe.
ARadius renvoie le module des coordonnées polaires correspondantes.
ATheta renvoie l'argument (Theta) des coordonnées polaires correspondantes.
AFixTheta indique si VarComplexToPolar doit normaliser l'argument (ATheta). Lorsque AFixTheta a la valeur true, VarComplexToPolar renvoie toujours un angle entre –pi et pi.