型変換(キャスト)

 型変換(キャスト)とは、double型の変数の値(実数値)を、int型の変数の値(整数値)に変換するといったように、変数や数値の型を変換することをいいます。

 例えば、「8.2」という実数値を、「8」といった整数値に変換することをいいます。

 型変換は、以下のように記述して行います。

変換する型名)変数数値

 具体的には、以下のようになります。

  1. 型変換を行わない場合
    
    int start()
    {
     double a = 8.3;
     double b = 8.6;
    
     Print(a + b);
    
     return(0);
    }
    /*ターミナルウィンドウのエキスパートタブに、「16.9」と表示される。*/
    
  2. 型変換を行った場合
    
    int start()
    {
     double a = 8.3;
     double b = 8.6;
    
     Print((int)(a + b));
    
     return(0);
    }
    /*ターミナルウィンドウのエキスパートタブに、「16」と表示される。*/
    

 このように、型変換は、変換したい変数や数値の前に、変換したい型に()を付けることによって行われますが、型変換に用いられる()のことを、「キャスト演算子」といいます。

関連ツール

MQL言語の学習ができ、裁量トレーダーもEA開発が可能になる!
『EAつくーる』
『EAつくーる』 | fx-on.com

『EAつくーる』
『EAつくーる』 | fx-on.com

 上記ツール(EAつくーる『EAつくーる』 | fx-on.com)の詳細については「こちら『EAつくーる』 | fx-on.com」を参照してください。

MQL言語の学習ができ、裁量トレーダーもインジケーター開発が可能に
インジケーターつくーる
インジケーターつくーる | fx-on.com

インジケーターつくーる
インジケーターつくーる | fx-on.com

 上記ツール(インジケーターつくーるインジケーターつくーる | fx-on.com)の詳細については「こちらインジケーターつくーる | fx-on.com」を参照してください。

EAつくーる&インジケーターつくーるセット販売
EAつくーる&インジケーターつくーるセット販売
EAつくーる&インジケーターつくーるセット販売 | fx-on.com

EAつくーる&インジケーターつくーるセット販売
EAつくーる&インジケーターつくーるセット販売 | fx-on.com

 上記ツール(EAつくーる&インジケーターつくーるセット販売EAつくーる&インジケーターつくーるセット販売 | fx-on.com)の詳細については「こちらEAつくーる&インジケーターつくーるセット販売 | fx-on.com」を参照してください。


MT4の使い方からプログラミングまで、わかりやすく解説