精度控制,eps的用法

double比大小可能会有精度损失, 用一个常量eps = 1e-8进行精度控制。

a==b: fabs(a-b) < eps
a!=b:    fabs(a-b) > eps
a < b:   a - b < -eps
a<=b:   a - b < eps
a > b:	a - b > eps
a>=b:   a - b > -eps

今天做一道C语言题,竟然需要精度控制。。。。好可怕。
这算是知识盲点, 以后学一学计算几何吧。

你可能感兴趣的:(精度控制,eps的用法)