ReferenceFunctionsMath Functions
ROUNDDOWN
ROUNDDOWN: Rounds a number toward zero to a specified number of digits.
Summary
Rounds a number toward zero to a specified number of digits.
Remarks
- Positive
num_digitsaffects decimals; negative values affect digits left of the decimal. - Always reduces magnitude toward zero (unlike
INTfor negatives). - Input errors are propagated.
Examples
Trim decimals without rounding up
Grid
| Cell | Value | |
|---|---|---|
| No inputs on Sheet1. | ||
Formula
=
Result
Not evaluated yet.
Expected
3.141
Round down a negative value at the hundreds place
Grid
| Cell | Value | |
|---|---|---|
| No inputs on Sheet1. | ||
Formula
=
Result
Not evaluated yet.
Expected
-900
Related functions
FAQ
Does ROUNDDOWN always move toward negative infinity?
No. It moves toward zero, which is different from FLOOR-style behavior on negatives.
Runtime metadata
Category
Math
Signature
ROUNDDOWN(arg1: Number, arg2: Number)Arity
min 2, max 2
Arguments
arg1Number · Scalar · coercion NumberLenientText
arg2Number · Scalar · coercion NumberLenientText
Caps
PURE
Source