Truncates a number to the specified number of decimal places.
Truncate ( x, n )
Argument |
Description |
---|---|
x |
The number you want to truncate. |
n |
The number of decimal places to which you want to truncate x. Valid values are 0 through 28. |
The datatype of x. If n is positive, returns x truncated to the specified number of decimal places. If n is negative, returns x truncated to (- n +1) places before the decimal point. Returns –1 if it fails.
This expression returns 9.2:
Truncate(9.22, 1)
This expression returns 9.2:
Truncate(9.28, 1)
This expression returns 9:
Truncate(9.9, 0)
This expression returns -9.2:
Truncate(–9.29, 1)
This expression returns 0:
Truncate(9.2, –1)
This expression returns 50:
Truncate(54, –1)