判断两个浮点数是否相等


一般 两个数的差 小于10的8次方 就算相等

double fabs(double num)是浮点的绝对值

int abs(int num)是计算整数的绝对值

#include
#include

#include

int main (void)
{
    double a,b,num[110];
    scanf("%lf%lf",&a,&b);
    if(fabs(a-b)<1e-8)
    {
        printf("yes");
    }
    else
    printf("no");

    return 0;
}


你可能感兴趣的:(ACM__新技巧,ACM解题报告)