1、round、ceil、floor函数对比
round:如果参数是小数,则求本身的四舍五入。
ceil:如果参数是小数,则求最小的整数但不小于本身.
floor:如果参数是小数,则求最大的整数但不大于本身.
三种函数的声明如下:
float ceilf(float);
double ceil(double);long double ceill(long double);
float floorf(float);
double floor(double);
long double floorl(longdouble);
float roundf(float);
double round(double);
long double roundl(longdouble);
举个例子,例如值是4.2,则 round后为4.000000; ceil后为5.000000; floor后为4.00000