关于浮点数的一个问题,不懂
#include <stdio.h>
int main()
{
float f=3.1415926;
printf ("浮点型变量f=%.7f\n",f);
return 0;
}
运行结果是3.1415925,为什么不是926 ??
把最后一位的6换成其它几个数字,也会有类似的情况
#include <stdio.h>
int main()
{
float f=3.1415926;
printf ("浮点型变量f=%.7f\n",f);
return 0;
}
运行结果是3.1415925,为什么不是926 ??
把最后一位的6换成其它几个数字,也会有类似的情况
2007-11-09 11:46
2007-11-09 11:51

2007-11-09 11:59

2007-11-09 12:36
2007-11-09 14:42
2007-11-09 15:07
2007-11-09 15:09
2007-11-09 17:50