小数第n位で四捨五入します
固定小数点組み込み (PRIM_LIBI.IFixedPointIntrinsics) のメンバ
パラメータ
名前 |
タイプ |
データタイプ |
記述 |
Result |
*Result (任意) |
10 進数 |
結果の数字 |
Operation |
*Input (任意) |
列挙 |
実行する四捨五入の種類 |
Decimals |
*Input (任意) |
整数 |
小数点以下の桁数 |
詳細
Round では、選択した Round では、選択した丸め技法を使用して、指定した小数点以下の桁数に丸められます。
デフォルトは HalfUp を丸めます。
許可される操作
列挙値 |
説明 |
Down |
常に切り捨てる |
Up |
常に切り上げる |
HalfDown |
5以下の場合には切り捨てる |
HalfUp |
5以上の場合には切り上げる |
例
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)