次の方法で共有


ROUNDAMOUNT ER 機能

ROUNDAMOUNT 関数は、指定された丸めルールに従って、指定された数値を最も近い別の数値の倍数に丸めた結果の実際値を返します。

構文

ROUNDAMOUNT (number, decimals, round rule)

引数

number: Int または Real

丸める必要のある数値。

decimals: Int または Real

number パラメーターの値を倍数に丸める必要がある数。

round rule: 列挙型値

丸めルールを定義する RoundOffType 列挙型の列挙値。 この列挙型は、次の値を提供します。

  • 標準 (通常)
  • 下方向 (RoundDown)
  • 切り上げ (RoundUp)

戻り値

本当の

結果数値は、decimals パラメーターで指定された値の倍数で、number パラメーターで指定された値に近いです。

使用上の注意

number パラメーターがゼロの場合、この関数は常にゼロを返します。

decimals パラメーターがゼロのとき、この関数が既定の丸め値に丸めます round rule パラメーターが RoundOffType.Ordinary に設定されると、既定の丸め値は 0.01 です。 それ以外の場合、既定の丸め値 1.0 です。

round rule パラメーターが RoundOffType.Ordinary に設定されると、この関数は最も近い丸め金額を丸めます。

round rule パラメーターが RoundOffType.RoundDown に設定されると、この関数は最も近い丸め金額をゼロに向かって丸めます。

round rule パラメーターが RoundOffType.RoundUp に設定されると、この関数はゼロから最も近い丸め金額に丸めます。

round rule パラメーターが RoundOffType.Ordinary に設定されると、この機能は MROUND Excel 機能および ROUND X++ 機能のように動作します。

備考

指定した小数点以下の桁数に数値を丸めるには、ROUND 機能を使用します。

model.RoundOff パラメーターが RoundOffType.Ordinary に設定されると、ROUNDAMOUNT (7.45, 1.05, model.RoundOff) は 7.35 を返します。

model.RoundOff パラメーターが RoundOffType.RoundDown に設定されると、ROUNDAMOUNT (7.45, 1.05, model.RoundOff) は 7.35 を返します。

model.RoundOff パラメーターが RoundOffType.RoundUp に設定されると、ROUNDAMOUNT (7.45, 1.05, model.RoundOff) は 8.4 を返します。

追加リソース

その他 (業務ドメイン固有) の機能

算術関数