非定数文字式を数値変数に割り当てることができます。 -f77=misc でコンパイルを実行すると、型宣言の変数名のあとに *kind を配置できます。[-f77=misc] 例: REAL Y*4, X*8(21)) INTEGER FUNCTION FOO*8(J) 部分文字列を、DATA 文のDO 形並びの対象として使用でき
1 つの文字列の文字集合を検証 2.1.5 文字問合せ関数 総称組み込み名 説明 LEN (STRING) 文字要素の長さ 2.1.6 種別関数 総称組み込み名 説明 KIND (X) kind 型パラメータ値 SELECTED_INT_KIND (R) 指定した範囲の整数 kind 型パラメータ値 SELECTED_REAL_KIND ([P, R]) 指...
実数型、整数型、論理型のデフォルトサイズは、-xtypemap= オプションを使用して変更する場合を除き、Fortran 95 規格に記述されています。 文字変数は、自由にほかの変数と EQUIVALENCE 文で結合できます。しかし、境界合わせの問題が生じる可能性があるので注意が必要です。 f95 のIEEE 浮動小数点...
f95 では、宣言文、関数文、IMPLICIT 文において、次のような非標準の書式で型を宣言することができます。1 列目の形式は一般に使用されていますが、非標準の Fortran です。2 列目の種別番号はベンダーにより変わります。表4–2 数値データ型のサイズの表記法 ...
指定された値は、共通ブロックおよび標準数値連続型内のデータ要素の整列の最大値 (単位はバイト) を示します。注– 標準の数値連続型 とは、SEQUENCE 文1 つとデフォルトの要素データ型 (KIND= または * size のどちらも付かない INTEGER、REAL、DOUBLEPRECISION、COMPLEX) からなる構造型です...
文字列のバックスラッシュをエスケープシーケンスとして受け入れます。 input f77 が受け付ける入力書式を許可します。 intrinsics 組み込み関数の認識を FORTRAN 77 組み込み関数のみに制限します。 logical 次に示す論理変数の FORTRAN 77 での使用法を受け入れます。 - 整数値を論理...
CHARACTER型宣言の初期化子では整数値は使用できません。 REAL()組み込み関数は、引数をREAL*4に変換する代わりに、複素引数の実数部を返します。これにより、引数がDOUBLE、COMPLEX、またはCOMPLEX*32の場合に、異なる結果が返されます。
関数の型 変換注(5) 参照。 文字への変換 整数への変換 参照: 表3–2 1 1 CHAR ACHAR¤ ICHAR IACHAR¤ INTEGER CHARACTER CHARACTER INTEGER 部分列の索引 文字列 a1 の中の部分列 a2 の位置 注(10) 参照。 2 INDEX CHARACTER INTEGER 長さ 文字本体の長さ 注(11) 参照 ...
内部ファイルは、変数、部分列、配列、配列要素、構造化記録の欄のような、CHARACTER型のオブジェクトです。内部ファイルからのREADの場合は、文字列の定数であってもかまいません。内部ファイルにおける入出力は、データをある文字実体から他のデータ実体に転送し、変換することによって、書式付き...
(action,in,out) パラメータ 48 Fortran 95 組み込み関数の個別名および総称名 107 BLAS 組み込み関数 115 Cray CF90 および他のコンパイラの組み込み関数 117 算術関数 123 Fortran 77 型変換関数 125 Fortran 77 三角関数 128 その他の Fortran 77 数学関数 130 Fortran 77 文字関数 132 ...