System.Math.TRoundToRange
Delphi
type TRoundToRange = -37..37;
C++
typedef System::Int8 TRoundToRange;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
説明
TRoundToRange は RoundTo の丸めの上限と下限を定義します。
RoundTo ルーチンは、"銀行型丸め(Banker's Rounding)" を使って、浮動小数点値を指定の桁数(10 の累乗)まで丸めます。負の TRoundToRange 値は、この小数位数(小数点以下の桁数) まで丸められます。正の値では、小数位がすべて削除され、小数点の左側に位置するこの有効桁数がゼロになります。銀行型丸めでは、1 つに決まらない場合は、最後の桁を常に偶数値に丸めます。