取整

来源:互联网 发布:owncloud 源码 编辑:程序博客网 时间:2024/04/28 04:50
#include <math.h> double floor(double x); 
float floorf(float x); long double floorl(long double x);

double floor(double x);

double ceil(double x);


使用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

0 0
原创粉丝点击