gpt4 book ai didi

java - 条件语句返回 False

转载 作者:行者123 更新时间:2023-12-01 23:32:51 24 4
gpt4 key购买 nike

为什么这个语句返回 false?当我手动计算时,我得到 114 = 114,这应该是正确的:

System.out.println(114 == (114.0 / Math.PI * Math.PI));  

最佳答案

这是因为通过使用 Math.PI 您引入了浮点算术,它不如实际的整数算术那么精确。右边的结果实际上是 114.00000000000001,这个值非常非常接近 114,但又不完全一样。

关于java - 条件语句返回 False,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19082097/

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