C C 取整函式ceil ,floor

2021-06-20 17:01:40 字數 507 閱讀 7576

使用floor函式。floor(x)返回的是小於或等於x的最大整數。

如: floor(10.5) == 10 floor(-10.5) == -11

使用ceil函式。ceil(x)返回的是大於x的最小整數。

如: ceil(10.5) == 11 ceil(-10.5) ==-10

floor()是向負無窮大捨入,floor(-10.5) == -11;

ceil()是向正無窮大捨入,ceil(-10.5) == -10

fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;

floor

朝負無窮方向取整,如floor(-1.3)=-2; floor(1.3)=1;

ceil

朝正無窮方向取整,如ceil(-1.3)=-1; ceil(1.3)=2;

round

四捨五入到最近的整數,如round(-1.3)=-1;round(-1.52)=-2;round(1.3)=1;round(1.52)=2

C C 取整函式ceil ,floor

include double floor double x float floorf floatx long double floorl long doublex double floor double x double ceil double x 使用floor函式。floor x 返回的是小於或...

C C 取整函式ceil ,floor

2011 08 08 21 31 46 分類 c 舉報 字型大小訂閱 我的 書 c c 取整函式ceil floor include double floor doublex float floorf floatx long double floorl long double x double fl...

有關取整的函式ceil,floor

標頭檔案 include floor floor x 返回的是小於或等於x的最大整數。如 floor 10.5 10 floor 10.5 11 ceil ceil x 返回的是大於x的最小整數。如 ceil 10.5 11 ceil 10.5 10 floor 是向負無窮大捨入,floor 10....