问答列表

TinyXML2 文档保存双精度问题

作者:Raika Dial 提问时间:2/15/2023

我正在使用 TinyXML2 生成 XML 电子表格,并且我有一个简单的回归测试,将新生成的工作表与之前验证的工作表进行比较,以确保新的更改不会破坏该工具。 这个测试已经工作了一段时间,但最近它在我们...

使用标准 C 数学库精确计算 Lambert W 函数的主分支

作者:njuffa 提问时间:9/18/2022

Lambert W 函数是 f(w) = wew 的反函数。它是一个多值函数,在复数上有无限多的分支,但在实数上只有两个分支,用 W0 和 W-1 表示。W0 被视为主分支,输入 域为 [-1/e, ...

我知道 Python (3.x) 应该四舍五入到偶数。为什么 round(0.975,2) = 0.97 但 round(0.975*100)/100 = 0.98?

作者:dalleaux 提问时间:2/15/2023

所以问题在标题中。以下是一些更多详细信息: 法典: a=0.975 print(round(a,2)) print(round(a*100)/100) a=-0.975 print(round(...

关于比较浮点数的公差和公式的原则性推理?

作者:shadowtalker 提问时间:2/14/2023

Python 标准库包含函数 math.isclose,它等效于: abs(a - b) <= max(rtol * max(abs(a), abs(b)), atol) Numpy 库同样包含...

C 语言:数据类型“double”的行为类似于数据类型“float”

作者:Shivam Dokania 提问时间:2/23/2023

我正在学习C语言。 我正在尝试打印数据类型为“double”的一组数字,但它只打印了像“float”这样的 7 位数字。 例如: double temp = 23.3456789112345; ...

tcl/python 中的浮点加法/减法

作者:kil47 提问时间:2/23/2023

我正在尝试对数字进行减法 在 TCL 或 Python 中:= 201.804600000000002expr { 202.2246-0.42} 理想情况下,答案应该是 201.8046 解决它...

如何在 Python 中处理非常小的数字 (&lt;1e-15),传递给 Scipy/Numpy 函数?

作者:Geoff2009max 提问时间:2/21/2023

我想计算一些 scipy 函数,例如:(https://docs.scipy.org/doc/scipy/reference/generated/scipy.special.gammaincinv.h...

以下两个程序的时间复杂度?

作者:Yash 提问时间:2/22/2023

我知道以下代码的时间复杂度为 O(n)。 n = 10 for x in range(0,n): print("") 我也知道以下代码的时间复杂度是 O(n^2): n = 10 for ...

模板参数推断原始 C 字符串文字的错误,但适用于 std::string_view

作者:ollydbg23 提问时间:2/26/2023

我正在用 C++ 设计一个 PEG 解析器,解析器应该同时支持 和 作为令牌流输入。std::string_viewstd::span<Token> 在代码中,我看到一个模板类只能由一些代码片段实例...

如果美分和聪之间的差异太大,如何在法定货币和加密货币之间进行正确的计算?

作者:Eugene Shmorgun 提问时间:2/27/2023

我正在调查法定货币和加密货币之间的相互重新计算问题,我发现,在我看来,没有适当的方法来支持稳定的重新计算。让我用例子来解释问题。 我不确定是否可能提供指向另一个站点的链接,但这仅用于演示。 例如,我正...


共1296条 当前第117页