gpt4 book ai didi

java - Java中 float 的比较

转载 作者:行者123 更新时间:2023-11-30 04:03:36 33 4
gpt4 key购买 nike

可以说,我有以下内容:

float x= ...
float y = ...

我喜欢做的就是比较它们是否大于 y。我对他们的平等不感兴趣。

我的问题是,在对浮点值执行 > 或 < 检查时是否应该考虑精度?我是否正确地假设仅在相等检查时考虑精度?

最佳答案

由于您已经有两个 float ,名为 x 和 y,并且如果之前没有任何转换,您可以轻松使用“">”和“<”进行比较。但是,假设您有两个 double d1 和 d2,且 d1 > d2,并且将它们分别转换为 f1 和 f2,则由于精度问题,您可能会得到 f1 == f2。

关于java - Java中 float 的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21345684/

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