DOUBLE COMPLEX

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

関連情報

COMPLEXDOUBLE PRECISIONREAL複素数型

	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 ではありません。これは単精度定数としては有効です。