忽略不重要的位數,將指定數字捨去到特定有效位數。
使用範本
TRUNC(3.141592654,2)
TRUNC(A2,0)
TRUNC(1.23)
語法
TRUNC(value, [places])
值
要捨去部分位數的值。位數
- [ OPTIONAL -0
by default ] - The number of significant digits to the right of the decimal point to retain.IF
位數
is greater than the number of significant digits in值
, `value is returned without modification.位數
may be negative, in which case the specified number of digits to the left of the decimal place are changed to zero. All digits to the right of the decimal place are discarded. If all digits of值
are changed to zero,TRUNC
simply returns0
.
附註
TRUNC
performs no rounding, simply discarding unwanted digits.
另請參閱
ROUNDUP
: 將指定數字四捨五入到特定小數位數,而且一律無條件進入到下一個有效的遞增量。
ROUNDDOWN
: 將指定數字四捨五入到特定小數位數,而且一律無條件捨去到下一個有效的遞增量。
ROUND
: 根據標準規則將指定數字四捨五入到特定的小數位數。
MROUND
: 將數字四捨五入到另一個最接近的整數倍數。
INT
: 將數字無條件捨去到小於或等於此數字的最接近整數。
FLOOR
: 將數字無條件捨去到最接近的指定基數之整數倍數。
CEILING
: 將數字無條件進入到最接近的指定基數之整數倍數。