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 を返します。