加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

C语言浮点数比较大小

(2011-04-15 13:32:36)
标签:

it

分类: 技术
好久未用浮点数,今用其比较大小(不能用整数的==运算符),将比较方法示于下,做备忘用。

float locale, r, d ;
const float EPSINON = 0.0000001;
...   //locale和r已被初始化
d = locale - r;

if(d > EPSINON){}  //两浮点数之差大于零的处理
else if(d < -EPSINON) {} //两浮点数之差小于零
else if(d <= fabs(EPSINON)) {} //两浮点数之差等于零

...

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有