gpt4 book ai didi

python - 为什么我得不到预期的输出?

转载 作者:太空宇宙 更新时间:2023-11-04 06:53:35 25 4
gpt4 key购买 nike

<分区>

我正在求数字 25 的近似平方根。

#include <stdio.h>

main() {
float a = 25.0;
float b = 0.0;

while (abs(b*b - a) >= 0.01) {
b += 0.00001;
}
printf("%f\n", b);
}

我希望 b 在循环后大约为 5,有人可以解释为什么它显示为 0 吗?

当我用 Python 编写这段代码时,它可以正常工作:

a=25.0
b=0.0

while abs(b*b - a) >= 0.01:
b+=0.00001

print(b)

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