ROUND
数値を指定した桁数に丸めます。
構文
ROUND(<number>, <num_digits>)
パラメーター
用語 | 定義 |
---|---|
number |
丸める数値。 |
num_digits |
丸める桁数。 負の値を指定すると、小数点の左側に数字が丸まれます。0 の値は、最も近い整数に丸められます。 |
戻り値
10 進数。
解説
num_digits
が 0 (ゼロ) より大きい場合、数値は指定された小数点以下の桁数に丸められます。num_digits
が 0 の場合、数値は最も近い整数に丸められます。num_digits
が 0 未満の場合、数値は小数点の左側に丸められます。関連する関数
- 常に (ゼロから離れて) 切り上げるには、ROUNDUP 関数を使用します。
- 常に (ゼロに向かって) 切り捨てるには、ROUNDDOWN 関数を使用します。
- 数値を特定の倍数に丸める (たとえば、0.5 の最も近い倍数に丸める) には、MROUND 関数を使用します。
- TRUNC 関数と INT 関数を使用して、数値の整数部分を取得します。
例 1
次の数式では、2.15 が小数点以下 1 桁に切り上げられます。 想定される結果は 2.2 です。
= ROUND(2.15,1)
例 2
次の数式では、小数点の左側に 21.5 を小数点以下 1 桁に丸めます。 想定される結果は 20 です。
= ROUND(21.5,-1)