COMPLEX(4) (COMPLEX(KIND=4) および COMPLEX*8 と同じ) データは,IEEE S 浮動小数点書式で格納された REAL(4) 値の組を含んでいる 8 つの連続したバイトです。下位 4 バイトは,複素数の実部を表す REAL(4) データを含んでいます。上位 4 バイトは,複素数の虚部を表す REAL(4) データを含んでいます。この様子を次図に示します。
COMPLEX(4) 浮動小数点データの表現
COMPLEX(4) の数値の実部と虚部のそれぞれが,REAL(4) の制限とアンダーフローの特性を持ちます。REAL(4) の数値と同様に,符号ビットの表現は,正の数値では 0 (ゼロ),負の数値では 1 です。