You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

小数第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)

参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels