c中的浮點(diǎn)數(shù)比較

字號:


    const float CHAZHI = 0.0000001;
    float a = ...;
    float b = ...;
    float d = a - b;
    if( d > CHAZHI)
    {
    printf("a > b");
    }
    else if( d < -CHAZHI)
    {
    printf("a < b");
    }
    else if(d <= fabs(CHAZHI))
    {
    printf("a = b");
    }