ROUNDDOWN
將數字以趨近於零的方式無條件捨去。
語法
ROUNDDOWN(<number>, <num_digits>)
參數
詞彙 | 定義 |
---|---|
number |
要無條件捨去的實數。 |
num_digits |
您要四捨五入的位數。 負向小數點左邊四捨五入;零到最接近的整數。 |
傳回值
十進位數字。
備註
如果
num_digits
大於0(零),則number
中的值會四捨五入為指定的小數位數。如果
num_digits
為 0,則number
中的值會四捨五入為最接近的整數。如果
num_digits
小於0,則number
中的值會四捨五入到小數點的左邊。ROUNDDOWN 的行為就像 ROUND,不同之處在於它一律會舍去數位。 INT 函式也會四捨五入,但 INT 結果一律為整數,而使用 ROUNDDOWN 您可以控制結果的有效位數。
範例 1
下列範例會將 3.14159 無條件捨去至三位小數位數。 結果應為為 3.141。
= ROUNDDOWN(3.14159,3)
範例 2
下列範例會將 31415.92654 的值捨入到小數點左邊的 2 個小數位數。 結果應為 31400。
= ROUNDDOWN(31415.92654, -2)