1、float if(fabs(a) < 1e-6) { printf("%f\n",fabs(a)); printf("float Equal 0!\n"); } 2、double if(fabs(b) < 1e-15) { printf("%f\n",fabs(a)); printf("double Equal 0!\n"); } 3、判断double a和b是否相等 if((a-b) < 1e-15) { printf("a Equal b!\n"); }