MT4(MQL4)/MT5(MQL5)のMathFloor
指定されたdouble型の数値を整数値に切り下げる関数です。
double MathFloor(
double val // 数
);
MT4→MT5に変わっても変わらず使えます。
floor()でも同じ結果が得られます。
サンプルコード
void OnInit()
{
Print("MathFloor(0.1) = ",MathFloor(0.1));
Print("MathFloor(0.9) = ",MathFloor(0.9));
Print("MathFloor(1.0) = ",MathFloor(1.0));
Print("MathFloor(1.1) = ",MathFloor(1.1));
return;
}
結果
MathFloor(0.1) = 0.0
MathFloor(0.9) = 0.0
MathFloor(1.0) = 1.0
MathFloor(1.1) = 1.0
【参考】MQL5公式ページ
コメント / Comments