gpt4 book ai didi

iphone - 如何在 xCode 中比较浮点十进制数范围?

转载 作者:行者123 更新时间:2023-11-29 04:21:18 24 4
gpt4 key购买 nike

该代码不起作用。有什么建议吗?

float tempNum = 0.590000;
int temporary;
if (tempNum >= 0.590000 && tempNum <= 0.610000){
temporary = 15;
}
// temporary yields zero

最佳答案

所以:

默认情况下 0.590000 是一个DOUBLE

因此 float tempNum = 0.59000 会导致强制转换。

为了证明这个尝试:

float tempNum = 0.590000f;
int temporary;
if (tempNum >= 0.590000f && tempNum <= 0.610000f){
temporary = 15;
}

所以,请记住:

aaa.aaa是一个DOUBLE

aaa.aaafFLOAT

关于iphone - 如何在 xCode 中比较浮点十进制数范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12960039/

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