有一个浮点型变量 X,如何判断它是否为 0 ?用除法可以吗?
就是X除以任意一个数,结果为零则X为0,else X不为0,这样可以吗# include <stdio.h>
int main(void)
{
float x;
if( x/2.00000==0 )
printf("yes!\n");
else
printf("no!\n");
return 0;
}
#include<stdio.h> int main() { double D=0.2422; double C=0.24220001; double d=20.0; double c=2.0; if((D-C)==0.0f) printf("0.2422==0.24220001\n"); else printf("0.2422!=0.24220001\n"); /////////////////////////////////////// if((d/c)==10.0f) printf("==========\n"); else printf("!!!!!!!========\n"); return 0; }