Extended 型の互換性(Delphi)
Delphi コンパイラ指令のリスト:インデックス への移動
種類 |
スイッチ |
構文 |
{$EXTENDEDCOMPATIBILITY ON} または {$EXTENDEDCOMPATIBILITY OFF} |
デフォルト |
{$EXTENDEDCOMPATIBILITY OFF} |
スコープ |
ローカル |
説明
Extended データ型は一部のプラットフォーム(たとえば Win64 や iOS など)ではサポートされていませんが、$EXTENDEDCOMPATIBILITY 指令を設定すると、すべてのプラットフォームで Extended 型をコード内で使用できます。 この指令を設定した場合、記憶域は互換性を保つために 10 バイトになりますが、浮動小数点精度は、Win32 プラットフォームで Extended データ型に使用できる精度ほど高くはなりません。