文:DOUBLE COMPLEX データ型を指定します。
COMPLEX(8) または DOUBLE COMPLEX 定数は,複素数を表す定数の組です。組のうちの一方は倍精度実定数でなくてはならず,もう一方は整定数,単精度実定数,または倍精度実定数のどれであってもかまいません。
COMPLEX(8) または DOUBLE COMPLEX 定数は,16 バイトのメモリーを占有し,複素数として解釈されます。
COMPLEX(8) または DOUBLE COMPLEX 定数の倍精度の部分には,DOUBLE PRECISION (REAL(8)) 定数の規則が適用されます (DOUBLE PRECISION 定数の形式の規則については,「複素定数の一般的な規則」と「REAL(8) または DOUBLE PRECISION 定数」を参照してください)。
COMPLEX(8) または DOUBLE COMPLEX 定数の中の DOUBLE PRECISION 定数は,IEEE T 浮動小数点書式を持ちます。
詳細は,「複素定数の一般的な規則」を参照してください。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報
COMPLEX,DOUBLE PRECISION,REAL,複素数型
例
DOUBLE COMPLEX vector, arrays(7,29) DOUBLE COMPLEX pi, pi2 /3.141592654,6.283185308/
以下に,COMPLEX(8) または DOUBLE COMPLEX 定数として有効な例と無効な例をいくつか示します。
有効 | |
(1.7039,-1.7039D0) | |
(547.3E0_8,-1.44_8) | |
(1.7039E0,-1.7039D0) | |
(+12739D3,0.D0) | |
無効 | 説明 |
(1.23D0,) | 第 2 の定数がありません。 |
(1D1,2H12) | ホレリス定数は使用できません。 |
(1,1.2) | どちらの定数も DOUBLE PRECISION ではありません。これは単精度定数としては有効です。 |