COMPLEX(8) (COMPLEX(KIND=8) と同じ) のデータは、IEEE T_floating 形式で格納された REAL(8) 値の組を含む 16 個の連続したバイトです。下位 8 バイトは、複素数の実部を表す REAL(8) データを含みます。上位 8 バイトは、複素数の虚部を表す REAL(8) データを含みます。この様子を下図に示します。
COMPLEX(8) の数値の実部と虚部のそれぞれが、REAL(8) の制限とアンダーフローの特性を持ちます。REAL(8) の数値と同様に、符号ビットの表現は、正の数値では 0 (ゼロ)、負の数値では 1 です。