gpt4 book ai didi

c++ - 如果两个分数的分母都是 2 的幂,我可以比较两个分数吗

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:25:17 25 4
gpt4 key购买 nike

我知道比较两个实数是“不可能”的,但是对于分母为 2 的实数来说是真的吗

这个国王的平等是否总是返回真

if( 3/4. == 6/8. ) {}

最佳答案

这种表达式的计算结果应该始终为 true,但有几点需要注意:

  • 分子不超过 2^52;否则他们会失去精度。
  • 分母不超过 double 提供的范围。
  • 您必须在使用 radix-2 float 的平台上工作(这基本上是所有现代机器)。

关于c++ - 如果两个分数的分母都是 2 的幂,我可以比较两个分数吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6246094/

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