猿问

浮点比较中的问题

void main()

{

    float f = 0.98;

    if(f <= 0.98)

        printf("hi");

    else

        printf("hello");

    getch();

}

我在这里遇到这个问题。使用fi的不同浮点值会得到不同的结果。为什么会这样呢?


慕无忌1623718
浏览 522回答 2
2回答
随时随地看视频慕课网APP
我要回答