问答列表

OpenGL 图形中放大/缩小范围较大的渲染精度问题

作者:DavidH 提问时间:5/25/2023

我有一个简单的基于相机的“现代”OpenGL 3D 图形显示器,用于渲染由指定点、线和曲线(例如立方体、圆柱体等)的集合构建的相对简单的对象。绘制了三条不同颜色的固定长度线,它们在世界空间的中心相互相...

如何将字符串解析为 float 或 int?

作者:Tristan Havelick 提问时间:12/19/2008

我怎样才能把 a 转换成 ?strfloat "545.2222" → 545.2222 我怎样才能把 a 转换成 ?strint "31" → 31 反之亦然,请参阅 Python 中的将整数...

存储/加载/移动后浮点数相等

作者:Kai Schmidt 提问时间:5/31/2023

我和一位同事在比较两个未经数学运算的浮点数时会发生什么存在分歧。也就是说,这些数字可能已经在内存和/或CPU寄存器周围移动,但没有对它们进行数学运算。也许它们已被放入列表中,然后被删除或其他各种操作。...

为什么十进制数不能用二进制精确表示?

作者:Barry Brown 提问时间:7/7/2009

已经向 SO 发布了几个关于浮点表示的问题。例如,十进制数 0.1 没有精确的二进制表示形式,因此使用 == 运算符将其与另一个浮点数进行比较是危险的。我了解浮点表示背后的原理。 我不明白的是,为什...

在 C 语言中,如何将浮点数/双精度打印为字符串并将其作为相同的浮点数读回?

作者:Ernaldo 提问时间:5/17/2023

我想知道实现这一目标的最简单、最便携和普遍认为的最佳实践,适用于任何数字。我还希望与数字相关的字符串采用十进制表示,如果可能的话,没有科学记数法。...

Ruby 中的 Float#floor 和 Float#to_i 有什么区别?

作者:Safwan Samsudeen 提问时间:6/5/2023

我正在学习 Ruby,目前我的数量很多。因此,据我了解,有五种方法(也许更多)可以相互强制整数和浮点数: Integer#to_f:胁迫到新的浮动 Float#ceil:四舍五入到最接近的整数 Fl...

在AArch64状态下,哪种FPCR配置下的ARM FP指令符合IEEE 754-2008?

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

一个简单的问题:在哪种 FPCR 配置 ARM FP 指令下符合 IEEE 754-2008? 我假设符合 IEEE 754-2008 的 FPCR 配置是: - AHP (Alternative...

“四舍五入前”(而不是“四舍五入后”)的微小的基本原理是什么?

作者:pmor 提问时间:6/6/2023

如果出现以下情况,则 [1] 使用“四舍五入前小”逻辑:FPRoundBaseFPCR.AH != '1' // Underflow occurs if exponent is too small ...

C 和 Matlab 的指数限制

作者:Leo 提问时间:6/2/2023

在计算机中,浮点数的数学运算实际上是分别使用基数和指数数进行处理的,然后将它们组合在一起。我们在计算基础教科书中学到了这一点。但是,我发现 C 程序和 MATLAB 中的限制完全不同。下面是一个示例:...

Javascript 舍入问题 - 尝试使用不同的方法获得不同的结果

作者:MistaJase 提问时间:6/8/2023

我知道这个问题以前有人问过,我尝试了多种解决方案都没有成功,而且似乎比看起来更复杂...... 我在应用折扣后处理产品价格,因此我将数字四舍五入到小数点后 2 位 所以以这个示例代码为例,希望每个...


共817条 当前第61页