gpt4 book ai didi

c++ - 微调 == 运算符以匹配 double

转载 作者:行者123 更新时间:2023-11-30 00:39:57 27 4
gpt4 key购买 nike

在我的代码中有一个我正在计算的参数。在多次测试中,该参数应该为0。由于该参数是通过多次加减计算的,因此不完全为0,而是小于10^-10。目前我正在使用:

double tol = pow(10,-10);
if (fabs(delta_U) < tol)){//whatever
}

有没有更优雅的方法呢?

最佳答案

看起来不错。您可以直接写出公差,而不是用 pow 计算它。

double tol = 1e-10;

关于c++ - 微调 == 运算符以匹配 double ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7673885/

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