在浮点数和整数的关联加法之间加法时会发生舍入错误吗?
作者:LI.LE 提问时间:1/12/2022
(1) 我理解整数加法是关联的,例如(res1 和 res 总是产生相同的结果) int i1, i2, i3; int res1 = i1 + i2 + i3; int res2 = i1 + (...
浮 问答列表
作者:LI.LE 提问时间:1/12/2022
(1) 我理解整数加法是关联的,例如(res1 和 res 总是产生相同的结果) int i1, i2, i3; int res1 = i1 + i2 + i3; int res2 = i1 + (...
作者:gromiczek 提问时间:1/13/2022
请原谅,如果我忽略了这里的快速修复,但我已经阅读并研究了许多其他关于转换为和返回的答案,但仍然无法弄清楚为什么我从下面的代码中得到意想不到的结果。我正在将 to 转换为存储为 SQLite 数据库中的...
作者:tamir1020 提问时间:1/11/2022
我需要计算类型的边界rectangleF 由于某种原因,从到的铸造没有得到应有的精确评估doublefloat 这是此类计算的一个例子 float MinX = 0f, MaxX = 0f; ...
作者:Björn Max Jakobsen 提问时间:1/14/2022
这个问题在这里已经有答案了: 是 52 位还是 53 位浮点精度? (3 个答案) 去年关闭。 我想知道为什么DBL_MANT_DIG设置为 53,即使 ieee 754 标准使用 52 尾数位。它...
作者: 提问时间:1/22/2022
我正在尝试计算由于直接计算(即 cos(1))而导致的 f'(1)(其中 f(x)=sin(x))计算中的绝对误差,以及使用公式完成的绝对误差 f'(x) = (f(x+h)-f(x))/h ...
作者:Oscar Smith 提问时间:5/17/2019
从我在网上找到的所有内容来看,据称 JavaScript 使用 IEEE 754 双精度作为其数字,但我发现数字可以在 C 双精度中工作,但在 JavaScript 中不起作用。例如 #includ...
作者:Georgios Sarantitis 提问时间:1/27/2022
我正在执行我之前在相同数据上运行过的脚本。我得到的数据帧与前一个数据帧仅略有不同(在小数点后第 10 位左右)。例如: 在某一列(和行)中,旧 DataFrame 包含价格 5673391.88。 ...
作者:Neo Anderson 提问时间:1/29/2022
这里丹尼尔提到 ...在 [0, 2²⁴) 中选取任何整数,并将其除以 2²⁴,然后可以通过将结果再次乘以 2²⁴ 来恢复原始整数。这适用于 2²⁴,但不适用于 2²⁵ 或任何其他更大的数字。 但...
作者:anymous.asker 提问时间:8/28/2021
我正在玩一个在 qemu 中模拟的 PPC64 虚拟机,试图模仿 POWER8 CPU。 在这里,该类型与 x86 中用于长双精度的 80 位浮点不同,并且从我所看到的情况来看,它也不符合 IEEE...
作者:Falk 提问时间:2/3/2022
考虑到 epsilon 是您可以加到 1 的最小数字。 当我执行加法并打印结果时,我得到的是 1 而不是 1+epsilon。 我已经实现了一个函数。我添加了一个用于调试的语句。getEpsilo...