共用方式為


ROUNDDOWN

適用於:計算結果列匯出數據表量值視覺計算

將數字以趨近於零的方式無條件捨去。

語法

ROUNDDOWN(<number>, <num_digits>)  

參數

詞彙 定義
數值 要無條件捨去的實數。
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)  

數學和三角函式
ROUND
ROUNDUP
ROUNDDOWN
MROUND
INT