文:REAL データ型を指定します。
形式
REAL
REAL([KIND=]n)
REAL*n
DOUBLE PRECISION
n
4 または 8 の種別値。
種別パラメタが宣言されていると,実定数は宣言された種別値を持つことになります。種別パラメタが宣言されていなければ,実定数の種別値は基本実数型となります。
DOUBLE PRECISION は REAL(8) です。DOUBLE PRECISION で宣言されたデータに対して種別パラメタを使用することはできません。
/real_size コンパイラ・オプションまたは,c$DEC$ REAL:8 指示文を使って基本指定の結果を変えることができます。
REAL(4) と REAL*4 (単精度) は同じデータ型です。REAL(8),REAL*8 および DOUBLE PRECISION は同じデータ型です。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報
DOUBLE PRECISION,REAL 指示文,REAL(4) 定数,REAL(8) または DOUBLE PRECISION 定数,実数型,実定数の一般的な規則
例
言語要素を主体とした例
MODULE DATDECLARE REAL (8), OPTIONAL :: testval=50.d0 REAL, SAVE :: a(10), b(20,30) REAL, PARAMETER :: x = 100.
属性を主体とした例
MODULE DATDECLARE REAL (8) testval=50.d0 REAL x, a(10), b(20,30) OPTIONAL testval SAVE a, b PARAMETER (x = 100.)