浮点数可表示误差范例

#include<stdio.h>
#include<stdlib.h>

int main(void)
{
float w=4.4;
double x=4.4;

printf("x is%.12f,w is%.12f\n",x,w);
printf("Is x==(double)w?%i\n",(x==(double)w));
printf("Is(float)x==w?%i\n",((float)x==w));

system("PAUSE");
return 0;
} /*main函数结束*/

 

 

                                                                                                                                                 

posted @ 2017-03-02 21:15  HGR  阅读(193)  评论(0编辑  收藏  举报