System.VarCmplx.VarComplexSimplify
Delphi
function VarComplexSimplify(const AValue: Variant): Variant;
C++
extern DELPHI_PACKAGE System::Variant __fastcall VarComplexSimplify(const System::Variant &AValue);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.VarCmplx.pas System.VarCmplx.hpp |
System.VarCmplx | System.VarCmplx |
Beschreibung
Verkleinert eine Variante, die eine komplexe Zahl repräsentiert, auf eine, die einen reellen Wert repräsentiert (falls möglich).
Mit VarComplexSimplify kann eine komplexe Zahl in einen reellen Wert konvertiert werden. VarComplexSimplify prüft, ob die vom Parameter AValue bezeichnete Variante eine komplexe Zahl darstellt, die keinen Imaginärteil besitzt. Ist dies der Fall, wird eine Variante zurückgegeben, deren Wert einfach einer reellen Zahl entspricht. Wenn AValue keine komplexe Zahl darstellt, oder wenn AValue eine komplexe Zahl mit einem Imaginärteil ungleich Null repräsentiert, gibt VarComplexSimplify den Wert von AValue zurück.