A-A+

floor函数和ceil函数

2012年08月18日 C++函数 暂无评论 阅读 140 次

头文件:#include <math.h>
floor:向下取整,函数原型,double floor( double arg );
ceil:向上取整,函数原型,double ceil( double arg );
floor还有一个重要的作用就是避免计算机造成的精度损失,如1=floor
(0.99999+0.5);这个在计算机编程中经常使用!
[cpp]

#include <iostream>
#include <math.h>
using namespace std;
int main()
{
float a=34.355;
cout<<floor(a)<<endl;
cout<<ceil(a)<<endl;
if(1==floor(0.99999+0.5))
cout<<"="<<endl;
return 0;
}

[/cpp]

OutPut:

34
35
=

标签:

给我留言

Copyright © C/C++程序员之家 保留所有权利.   Theme  Ality 浙ICP备15011757号-3

用户登录