カテゴリ:浮動小数点
このカテゴリには、RTL/VCL の浮動小数点データ型とそれらに関連する手続きや関数が記載されています。それらの大半は、System.Math ユニットと System ユニットに含まれています。
x87 FPU
参考のために、FPU 制御ワードについて以下で説明します。
ビット番号 |
説明 | |
---|---|---|
15 | 予約済み | |
14 | 予約済み | |
13 | 予約済み | |
12 | 無限大の制御 | |
11 | 丸めの制御 | |
10 | ||
9 | 精度の制御 | |
8 | ||
7 | 予約済み | |
6 | 予約済み | |
5 | 例外マスキング | 精度 |
4 | アンダーフロー | |
3 | オーバーフロー | |
2 | ゼロ除算 | |
1 | 非正規化オペランド | |
0 | 演算が無効 |
関連項目
- W1066 Extended 型の浮動小数値の精度が失われます。Double 型に丸めました(Delphi)
- Intel and Floating-Point(Intel と浮動小数点)
- x87 and SSE Floating Point Assists in IA-32: Flush-To-Zero (FTZ) and Denormals-Are-Zero (DAZ)(x87 および SSE 浮動小数点演算を IA-32 アーキテクチャ(FTZ および DAZ)でサポートする)
- Intel® 64 and IA-32 Architectures Software Developer's Manuals(Intel® 64/IA-32 アーキテクチャ ソフトウェア開発者マニュアル)
- IA-64 Floating-Point Operations and the IEEE Standard for Binary Floating-Point Arithmetic(IA-64 浮動小数点演算と 2 項浮動小数点演算の IEEE 標準)
カテゴリ「浮動小数点」にあるページ
このカテゴリには 71 ページが含まれており、そのうち以下の 71 ページを表示しています。
S
- Soap.TypeTrans.FloatToStrEx
- System.AnsiStrings.FloatToText
- System.AnsiStrings.FloatToTextFmt
- System.BuiltInArcTan
- System.BuiltInArcTan2
- System.BuiltInCos
- System.BuiltInSin
- System.Extended80
- System.FGetExceptFlag
- System.FGetExceptMask
- System.FGetRound
- System.Frac
- System.FSetExceptFlag
- System.FSetExceptMask
- System.FSetRound
- System.Get8087CW
- System.Int
- System.Math.ArcTan2
- System.Math.ClearExceptions
- System.Math.ClearFPUExceptions
- System.Math.ClearSSEExceptions
- System.Math.Frexp
- System.Math.GetExceptionMask
- System.Math.GetExceptions
- System.Math.GetFPUExceptionMask
- System.Math.GetFPURoundMode
- System.Math.GetPrecisionMode
- System.Math.GetRoundMode
- System.Math.GetSSEExceptionMask
- System.Math.GetSSERoundMode
- System.Math.RaiseExceptions
- System.Math.RoundTo
- System.Math.SetExceptionMask
- System.Math.SetExceptions
- System.Math.SetFPUExceptionMask
- System.Math.SetFPURoundMode
- System.Math.SetPrecisionMode
- System.Math.SetRoundMode
- System.Math.SetSSEExceptionMask
- System.Math.SetSSERoundMode
- System.Math.SimpleRoundTo
- System.Math.TArithmeticException
- System.Math.TArithmeticExceptionMask
- System.Math.TArithmeticExceptions
- System.Math.TFPUException
- System.Math.TFPUExceptionMask
- System.Math.TFPURoundingMode
- System.Math.TRoundingMode
- System.Math.TSSEException
- System.Math.TSSEExceptionMask
- System.Math.TSSERoundingMode
- System.Reset8087CW
- System.Round
- System.Rtti.TRttiFloatType.FloatType
- System.Set8087CW
- System.SetMXCSR
- System.SysUtils.FloatToCurr
- System.SysUtils.FloatToDateTime
- System.SysUtils.FloatToDecimal
- System.SysUtils.FloatToStr
- System.SysUtils.FloatToStrF
- System.SysUtils.FloatToText
- System.SysUtils.FloatToTextFmt
- System.TDoubleRec
- System.Test8087
- System.TestFDIV
- System.TExtended80Rec
- System.TFloatSpecial
- System.Trunc
- System.TSingleRec