【发布时间】:2011-10-31 08:16:45
【问题描述】:
当我运行下面的代码时,我得到以下输出:
输出:如果
为什么会这样?
#include <stdio.h>
void main()
{
float a = 0.7;
if(a<0.7)
{
printf("if");
}
else
{
printf("Else");
}
}
【问题讨论】:
-
@downvoter 不要因为新用户提出相同的问题而感到恐慌......关闭这样的问题作为重复但不要拒绝它
-
这个小程序更好地说明了内部工作:h-schmidt.net/FloatApplet/IEEE754.html
标签: c