fmin関数も MathMin関数と同じ処理をします。
MathMin (fmin) 関数
この関数は、指定した 2つの値の最小値を取得します。
データ型と構成・戻り値
double MathMin(①,②);
戻り値は、指定した 2つの値の内、小さい方の値を返します。
この関数は、整数型を double型にキャストしなくても処理ができます。同じ型のデータの場合、キャストは実行されません。
引数 [2]
MathMin関数は 2個の引数で構成されます。
番 号 | 引数名 | データ型 | 単位 | 初期値 | 説明 |
---|---|---|---|---|---|
① | value1 | double | - | - | 1番目の数値。 |
② | value2 | double | - | - | 2番目の数値。 |
使用例
MathMin関数を使った最小値の取得
コード
// MathMin関数を使った最小値の取得
#property strict
double val1 = 1.23456;
double val2 = -12.3456;
void OnInit() {
Print("最小値:" ,MathMin(val1, val2));
}
コードをコンパイルして実行する方法はこちらを参考にしてください。(デモ口座でお試しください)
結果
変数 val1、val2の値を変えていろいろ試してみてください。