fabs関数も MathAbs関数と同じ処理をします。
MathAbs (fabs) 関数
この関数は、指定した数値の絶対値を取得します。
データ型と構成・戻り値
double MathAbs(①);
戻り値は、0以上の double型の値が返されます。
引数 [1]
MathAbs関数は 1個の引数で構成されます。
番 号 | 引数名 | データ型 | 単位 | 初期値 | 説明 |
---|---|---|---|---|---|
① | value | double | - | - | 数値。 |
使用例
MathAbs関数を使った絶対値の取得
コード
// MathAbs関数を使った絶対値の取得
#property strict
double val1 = 1.23456;
double val2 = -12.3456;
double val3 = 0.0;
void OnInit() {
Print("絶対値val1 :" ,MathAbs(val1));
Print("絶対値val2 :" ,MathAbs(val2));
Print("絶対値val3 :" ,MathAbs(val3));
}
コードをコンパイルして実行する方法はこちらを参考にしてください。(デモ口座でお試しください)
結果
変数 val1~val3の値を変えていろいろ試してみてください。