浮点 问答列表

是否可以使用有限精度浮点运算实现基于 ARM 伪代码的符合 IEEE 754 的浮点运算?

作者:pmor 提问时间:9/5/2023

背景:浮点运算通常使用整数算术(例如,Berkeley SoftFloat)实现。根据 ARM 伪代码 [1],浮点运算是使用无限精度浮点运算 (type) 实现的。real 我的 32 位浮点运算...

如何强制python浮点数不使用指数

作者:Jiminion 提问时间:9/17/2023

我有一些问题,但这似乎是要点。 我有一些文本数字是用 Python 读入的,乘以 1000.0,然后使用,最终打印出来。 Data.Kin.X.L.Vals = -.800E-01 -.750E-...

为什么显式整数转换未按预期应用

作者:MarlonB 提问时间:9/19/2023

请注意,我的问题不是“为什么浮点数会失去精度”我知道并非一个数字的所有小数部分都可以以二进制形式存在。真正存储的实际上是“最接近的数字” 占据了所有尾数位空间。 鉴于: //This is jus...

在golang中,如何通过将float转换为整数来解决问题?

作者:Luke 提问时间:9/20/2023

有一些关于在 golang 中排序的存储桶的代码。 但是,我遇到了关于索引超出范围 [10] 且长度为 10 的恐慌。 我发现有一些问题。因为应该是 9.99999999999。但是,将是 10。...

如何精确计算给定平方边长的三角形的角度?

作者:Alec Jacobson 提问时间:9/20/2023

给定三角形的平方边长为 ,我们如何准确计算内角?a, b, c > 0 Kahan经常引用的方法,它仔细地重新排列括号,假设(不平方)边缘长度。 另一种流行的方法(第 15 页)假设边缘向量。 ...

将单精度从二进制转换为十进制的公式

作者:user22609393 提问时间:9/22/2023

我需要证明,包含 24 位总精度的单个精度格式相当于大约 7 个十进制数字的精度。 我发现的表达式只是对数10(224) = 7.225,它产生了 7 位精度的预期结果,但是,我找不到这个表达式的公...

%g 浮点数表示的最大字符串长度是多少?

作者:Abdulmalek Almkainzi 提问时间:9/25/2023

堆栈分配的字符串需要多大才能以 %g 格式存储任何浮点数/双精度? int main() { float f; double d; char f_str[ ?? ]; char d_st...

Round 函数保证生成最佳浮点近似?

作者:David Vonka 提问时间:9/25/2023

当我运行时,我是否保证得到相同的浮点近似值(3.1200000000000000010658141036401502788066864013671875 ) 当我使用文字时我得到的?round(3.1...

如何计算转换规范 %.*f 的精度以保持浮点值的精度?

作者:pmor 提问时间:9/22/2023

注意:这个问题源于这个答案。 如何计算转换规范的精度以保持浮点值的精度?%.*f 注意:这里的“保持精度”是指在读取打印值后(例如,通过或按),结果值等于原始值(NaNs除外)(用于具有转换规范的...

如何计算两个浮点数的平均值?

作者:fdermishin 提问时间:9/25/2023

在浮点运算中计算两个数字的平均值的最准确方法是什么?让我们考虑最常见的双精度 64 位数字。 (a + b) / 2 a / 2 + b / 2 a + (b - a) / 2 这些计算平均值...


共635条 当前第55页