码迷,mamicode.com
首页 > 其他好文 > 详细

浮点数计算比较

时间:2020-09-15 20:59:48      阅读:34      评论:0      收藏:0      [点我收藏+]

标签:fabs   define   double   seq   ble   const   sse   eps   class   

 

const double eps = 1e-8;

#define Equ(a,b)     ( ( fabs( (a)-(b))) < (eps))

#define More(a,b)    ( (a) - (b)) > (eps))

#define Less(a,b)    ( (a) - (b)) < (-eps))

#define MoreEqu(a,b) ( (a) - (b)) > (-eps))

#define LessEqu(a,b) ( (a) - (b)) < (eps))

 

//-eps_0_+eps
/*
|________-eps_(a-b)_+eps__________| Equ

|________-eps___0___+eps(a-b)______| More

|___(a-b)-eps___0___+eps__________| Less

|________-eps(a-b)_______________| MoreEqu

|______________(a-b)+eps__________|LessEqu
*/

 

待续2020-09-01

 

浮点数计算比较

标签:fabs   define   double   seq   ble   const   sse   eps   class   

原文地址:https://www.cnblogs.com/auch/p/13599160.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!