概要
fix(x),floor(x),ceil(x)
函数都是对x取整,只不过取整方向不同而已。
-
flx(x)
:向0取整 -
floor(x)
:向左取整(地板, 底部),因此取较小的整数值 -
ceil(x)
:向右取整(ceil英文: 天花板; 最高限度),取较大的整数值 -
round(x)
:四舍五入到最近的整数,如round(-1.3)=-1;round(-1.52)=-2;round(1.3)=1;round(1.52)=2
举例
a=3.3;
b=3.7;
c=-3.3;
d=-3.7;
fix(a)=3
floor(a)=3
ceil(a)=4
round(a)=3
%%%%%%%%%
fix(b)=3
floor(b)=3
ceil(b)=4
round(b)=4
%%%%%%%%%
fix(c)=-3
floor(c)=-4
ceil(c)=-3
round(c)=-3
%%%%%%%%%
fix(d)=-3
floor(d)=-4
ceil(d)=-3
round(d)=-4