gpt4 book ai didi

c - 如果我们将它与 if 和 'equal to' 运算符一起使用,为什么 float 会给出不同的输出?请看下面的代码 :

转载 作者:行者123 更新时间:2023-12-04 12:14:58 25 4
gpt4 key购买 nike

<分区>

float f=2.2;
if (f==2.2)
printf("abc");
else
printf("xyz");

此代码打印 xyz,而如果我们给出 2.5 而不是 2.2,则输出为 abc。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com