void main() { float f = 0.98; if(f <= 0.98) printf("hi"); else printf("hello"); getch(); }
我在这里遇到这个问题.使用不同的浮点值得到不同的结果.为什么会这样?
c floating-point floating-point-conversion
c ×1
floating-point ×1
floating-point-conversion ×1