無條件捨去: CEIL(argument) | 無條件進位: FLOOR(argument) |
所以要把數字12.345做無條件捨去至小數點第2位,也就是12.34應該要如何做呢?
其實也不難,看了下面的程式我想很容易就理解了。 我就不多說明了。
/*程式開始*/
data fish;
set sashelp.fish(obs=5);
keep Width;
run;
data fish1;
set fish;
format Width_ceil_dec2 Width_floor_dec2 z4.2;
Width_ceil_dec2=ceil(Width * 100) / 100;
Width_floor_dec2=floor(Width * 100) / 100;
run;
proc print data=fish1;
run;
/*程式結束*/
兩個函數似乎寫反了
回覆刪除