System.Math.TFPUPrecisionMode

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TFPUPrecisionMode = (pmSingle, pmReserved, pmDouble, pmExtended) platform;

C++

enum DECLSPEC_DENUM TFPUPrecisionMode : unsigned char { pmSingle, pmReserved, pmDouble, pmExtended };

プロパティ

種類 可視性 ソース ユニット
enum public
System.Math.pas
System.Math.hpp
System.Math System.Math

説明

TFPUPrecisionMode は、精度が FPU でどう処理されるかを定義します。

FPU(浮動小数点演算装置)では、浮動小数点計算を処理します。GetPrecisionMode は精度制御モードの読み取りに、SetPrecisionMode は精度制御モードの設定に、それぞれ使用されますが、このモードを定義するのが TFPUPrecisionMode です。

TFPUPrecisionMode の有効な値は以下のいずれかです。



意味

pmSingle

単精度: 有効桁数は 7、指数は -38 から +38。

pmReserved

将来の使用に備えて予約されています。

pmDouble

倍精度: 有効桁数は 15、指数は -308 から +308。

pmExtended

拡張精度: 有効桁数は 19、指数は -4932 から +4932。



関連項目