目的
最低 P 桁の 10 進精度と最低 R の 10 進指数範囲を持つ実数データ型の kind 型付きパラメーターの値を戻します。
クラス
変換関数
引き数の型と属性
- P (オプション)
- スカラーで、型は整数でなければなりません。
- R (オプション)
- スカラーで、型は整数でなければなりません。
結果の値と属性
デフォルトの整数スカラー
結果の値
- 結果の値は、最低 P 桁の 10 進精度 (関数 PRECISION が戻すものと同じ) と、最低 R の 10 進指数範囲 (関数 RANGE が
戻すものと同じ) とを持つ実数データ型の kind 型付きパラメーターの値に等しくなります。
そのような kind 型付きパラメーターがない場合には、結果は次のようになります。
- 精度が使用できない場合は、結果は -1 になります。
- 指数範囲が使用できない場合は、結果は -2 になります。
- どちらも使用できない場合は、結果は -3 になります。
- 複数の kind 型付きパラメーター値が基準を満たしている場合、戻される値は、最小の 10 進精度を持つ値になります。
ただし、そのような値がいくつかある場合には、それらの kind 値のうち最小のものが戻されます。
+----------------------------------IBM 拡張----------------------------------+
例
SELECTED_REAL_KIND (6, 70) は値 8 を持ちます。
+------------------------------End of IBM 拡張-------------------------------+
関連情報
XL Fortran がサポートしている kind 型付きパラメーターについては、
型付きパラメーターおよび指定子を参照してください。
