基本内容
目錄
ceiling函數定義參考事例
ceiling函數定義
将參數Number向上舍入(正向無窮大的方向)為最接近的significance的倍數。例如,如果您不願意使用像"分"這樣的零錢,而所要購買的商品價格為$4.42,可以用公式=CEILING(4.42,0.1)将價格向上舍入為以"角"表示。
Matlab Definition:Round toward positive infinity
語法:
CEILING(number,significance)
參數:
Number待舍入的數值。
Significance基數。
說明:
如果參數為非數值型,CEILING返回錯誤值#VALUE!。
如果number和significance符号相同,則對值按遠離0的方向進行舍入。
如果number為負,significance為正,則對值按朝向0的方向進行向上舍入。
如果Number為正,Significance為負,CEILING返回錯誤值#NUM!。
參考事例
示例:
CEILING(2.5,1)等于3
CEILING(-2.5,-2)等于-4
CEILING(-2.5,2)等于-2
=CEILING(2.5,-1)
(number與significance的符号前者為正後者為負時,就會顯示#NUM!錯誤提示。)
為避免函數運算結果出現錯誤值,在Excel2010中新增了2個對應的函數,CEILING.PRECISE和FLOOR.PRECISE,這兩個函數與前者原理一樣,隻是會忽略第2參數中數值符号的影響。
CEILING.PRECISE(123.456,-0.2)=123.6
FLOOR.PRECISE(123.456,-0.2)123.4
CEILING(1.5,0.1)等于1.5
CEILING(0.2340.01)等于0.24
CEILING(0.234,0.0001)=0.234
ceiling(47,3)=48,可用來求最接近的3的倍數,以此可以求5,10的倍數等。