关于double类型和float类型的比较相等问题()

double和float类型不能直接比较等或不等。

想要比较相等或不等,则可以用这种方法:

#include<math.h>
const double eps=1e-6;
int main() {
    double a,b;
    if(fabs(a-b)<eps)    //比较两数是否相等
————————

double和float类型不能直接比较等或不等。

想要比较相等或不等,则可以用这种方法:

#include<math.h>
const double eps=1e-6;
int main() {
    double a,b;
    if(fabs(a-b)<eps)    //比较两数是否相等