固定小数点組み込み - Round メソッド

小数第 n 位で四捨五入します

固定小数点組み込み (PRIM_LIBI.IFixedPointIntrinsics) のメンバ

パラメーター

名前タイプデータ タイプ記述
Result*Result (任意)10 進数結果の数字
Operation*Input (任意)列挙実行する四捨五入の種類
Decimals*Input (任意)整数小数点以下の桁数

詳細

Round では、選択した Round では、選択した丸め技法を使用して、指定した小数点以下の桁数に丸められます。
 
デフォルトは HalfUp を丸めます。

許可される操作

列挙値説明
Down常に切り捨てる
Up常に切り上げる
HalfDown5以下の場合には切り捨てる
HalfUp5以上の場合には切り上げる

10.51 を小数点以下1桁に切り上げると、 10.6 になります。
 
10.01 を小数点以下 0 桁に切り上げると、 11.0 になります。
 
10.51 を小数点以下 1 桁に切り捨てると、10.5 になります。
 
10.99 を小数点以下 0 桁に切り上げると、 11.0 になります。
 
10.49 を小数点以下1桁に四捨五入すると 10.5 になります。
 
10.44 を小数点以下1桁に四捨五入すると 10.4 になります。
 
10.44 を小数点以下 1 桁に五捨六入すると、 10.4 になります。
 
10.46 を小数点以下 1 桁に五捨六入すると、 10.5 になります。
#Result := #Number.Round(Up 1)

参照

すべてのコンポーネント クラス

テクニカルリファレンス

2018 - V14SP1