インテル® Fortran コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

double-size

DOUBLE PRECISION 型および DOUBLE COMPLEX 型の宣言、定数、関数、および組込み関数のデフォルトの KIND を指定します。

構文

Linux* および macOS*:

-double-size size

Windows*:

/double-size:size

引数

size

DOUBLE PRECISION 型および DOUBLE COMPLEX 型の宣言、定数、関数、および組込み関数のデフォルトの KIND を指定します。設定可能な値は、64 (KIND=8) または 128 (KIND=16) です。

デフォルト

64

DOUBLE PRECISION 変数は REAL*8 として、DOUBLE COMPLEX 変数は COMPLEX*16 として定義されます。

説明

このオプションは、DOUBLE PRECISION 型および DOUBLE COMPLEX 型の宣言、定数、関数、および組込み関数のデフォルトの KIND を定義します。

オプション

説明

double-size 64

DOUBLE PRECISION 型の宣言、定数、関数、および組込み関数を REAL(KIND=8) (REAL*8) として定義し、COMPLEX 型の宣言、定数、関数、および組込み関数を COMPLEX(KIND=8) (COMPLEX*16) として定義します。

double-size 128

DOUBLE PRECISION 型の宣言、定数、関数、および組込み関数を REAL(KIND=16) (REAL*16) として定義し、COMPLEX 型の宣言、定数、関数、および組込み関数を COMPLEX(KIND=16) (COMPLEX*32) として定義します。

real-size オプションは double-size オプションを無効にします。例えば、Linux* システムで "-double-size 64 -real-size 128" は "-double-size 128 -real-size 128" のように動作します。

IDE オプション

Visual Studio*: [Data (データ)] > [Default Double Precision KIND (倍精度変数の既定 KIND)]

Eclipse*: なし

Xcode*: [Data (データ)] > [Default Double Precision KIND (倍精度変数の既定 KIND)]

代替オプション

なし