System.Extended

提供: RAD Studio API Documentation
2017年6月8日 (木) 08:15時点におけるYukikoi (トーク | 投稿記録)による版 (1版: LOC-23037)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Delphi

type Extended = { built-in type };

C++

typedef long double          Extended;         // 10 byte real

プロパティ

種類 可視性 ソース ユニット
type
typedef
public
System.pas
sysmac.h
System System


説明

高精度浮動小数点値を表します。

System.Extended を使用すると、他の浮動小数点型より計算精度が上がりますが、移植性は低下します。 クロス プラットフォームで共有するデータ ファイルを作成する場合は、System.Extended の使用に注意してください。 次の点に留意してください:

次のコードは、Win32 では 10、Win64 では 8、macOS および Linux では 16 と表示されます。

Writeln(IntToStr(SizeOf(Extended)));

関連項目