两个浮点数的大小比较

两个浮点数大小的比较

 

 

比较如下:

1  const double  ZERO = 0.1e-9    // 自定义误差范围内的 ‘ 0 ’
2 
3  a>b     if( (a-b)  >   ZERO)
4  a<b     if( (a-b)  <  -ZERO)
5  a>=b    if( (a-b)  >= -ZERO)
6  a<=b    if( (a-b)  <=  ZERO)
7  a==b    if( (a-b >= -ZERO) && (a-b <= ZERO))

 

 
posted @ 2012-06-20 21:53  hp+y  Views(629)  Comments(0Edit  收藏  举报