サンプルコード 一覧へ戻る

MQL5サンプルコード

【MT5(MQL5)サンプルコード】MathArccos

スポンサーリンク / Sponsored links

MT4(MQL4)/MT5(MQL5)のMathArccos

 指定された値のアークコサイン( 0 〜 π)をラジアンで返す関数です。

double  MathArccos(
  double  val     // -1<val<1
  );

MT4→MT5に変わっても変わらず使えます。

acos()でも同じ結果が得られます。

サンプルコード

void OnInit()  
{

  Print("MathArccos(1) = ",MathArccos(1));
  Print("MathArccos(0.2) = ",MathArccos(0.2));
  Print("MathArccos(0.3) = ",MathArccos(0.3));
  Print("MathArccos(0.5253219888177297) = ",MathArccos(0.5253219888177297));  //cos45
  Print("MathArccos(-0.9524129804151563) = ",MathArccos(-0.9524129804151563));  //cos60
  
   return;
}

結果

MathArccos(1) = 0.0
MathArccos(0.2) = 1.369438406004566
MathArccos(0.3) = 1.266103672779499
MathArccos(0.5253219888177297) = 1.017702849742895
MathArccos(-0.9524129804151563) = 2.831853071795865

コメント / Comments

タイトルとURLをコピーしました