浮点问题,减法后选择 epsilon [已关闭]
作者:Bojan Hrnkas 提问时间:11/14/2023
已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 5天前关闭。 这篇文章在 5 天前经过编辑并提交审核。 改进此问题 浮点不准确...
浮点 问答列表
作者:Bojan Hrnkas 提问时间:11/14/2023
已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 5天前关闭。 这篇文章在 5 天前经过编辑并提交审核。 改进此问题 浮点不准确...
作者:Constantinos Glynos 提问时间:11/14/2023
这个问题在这里已经有答案了: 为什么浮点数不准确? (5 个答案) 浮点数学坏了吗? (34 个答案) 5天前关闭。 请看以下示例: int main() { float x = 1.0f; ...
作者:MWB 提问时间:11/14/2023
注意:这个问题是关于CPU指令的,而不是高级语言(你受编译器的摆布) 来自一个流行的答案: 在相同的硬件上运行相同的浮点运算始终会产生相同的结果。 但是,我们可以在 x86-64 上做出更强的保...
作者:wcminipgasker2023 提问时间:10/13/2023
例如,据我所知,一个浮点 x,其 x/n^2 可能不等于 x/n/n,因为在 x/n/n 中,这将首先创建一个中间 x/n。例如: document.write(1.23456789/49 == 1...
作者:Physician 提问时间:3/5/2023
在正在运行的程序中,在同一 CPU 上从一个内核切换到另一个内核,是否会产生编码相同浮点算术运算的同一组值和指令的不同结果? 我之所以问这个问题,是因为我有一个程序,它运行的是整数到双倍的固定计算,...
作者: 提问时间:3/25/2013
我正在从一个文件中读取数据,对其进行修改并将其写入另一个文件。新文件将被另一个程序读取,因此继承确切的格式至关重要 例如,我的输入文件上的一个数字是: 1.000000 我的脚本对列应用了一些...
作者:chqrlie 提问时间:10/29/2023
C 标准规定了有限浮点值在存储为整数类型时如何转换它们,但它似乎没有指定非有限值的行为: 6.3.1.4 实浮点数和整数 1 当标准浮点型的有限值转换为 以外的整数类型时,小数部分将被丢弃(即,该...
作者:Zachary Peterson 提问时间:11/12/2023
我正在使用 c++20 编写一个编译时数学库,我已经有 floor/ceiling/abs/etc.,但我目前用来获取浮点数底部的方法是这是一个非常典型的快速底部函数。但是,对于大于 long lon...
作者:Fabian Knorr 提问时间:7/11/2013
在数值应用程序中,我想知道计算完成后是否发生了浮点异常。默认情况下,浮点除法和无效操作将被静默忽略。 我的尝试是启用我关心的 FPE,通过设置标志并再次禁用它们来处理 SIGFPE 以允许继续执行:...
作者:mangerbang 提问时间:11/16/2023
我在 SQL Server 2016 上对浮点数据类型的操作有问题。我知道浮点数据类型的加法不是关联均值,因此加法的顺序很重要,它会影响结果的准确性。然而,它只是让我想知道,它是如何工作的?我找不到任...