System.VarCmplx.VarComplexSimplify
Delphi
function VarComplexSimplify(const AValue: Variant): Variant;
C++
extern DELPHI_PACKAGE System::Variant __fastcall VarComplexSimplify(const System::Variant &AValue);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.VarCmplx.pas System.VarCmplx.hpp |
System.VarCmplx | System.VarCmplx |
説明
複素数を表す Variant を,実数値を表す Variant に変換します。
VarComplexSimplify 関数を使用すると,複素数を実数値に変換できます。VarComplexSimplify は,AValue で指定された Variant が,虚数部分のない複素数を表しているかどうかを調べます。虚数部分がない場合は,値が実数だけである Variant を返します。AValue が複素数を表していない場合,または AValue がゼロ以外の虚数部分を持つ複素数を表している場合,VarComplexSimplify は AValue を返します。