问答列表

为什么 0.1 + 0.2 == 0.3 in D?

作者:Stas 提问时间:7/29/2011

assert(0.1 + 0.2 != 0.3); // shall be true 是我最喜欢的检查语言是否使用本地浮点运算。 C++ #include <cstdio> int main(...

JavaScript 和 PHP 中的浮点数和一致性的加法

作者:Brett 提问时间:8/30/2018

我相信很多人都经历过,我在浮点数学方面遇到了一些问题 - 我在 JavaScript 中修复了这个问题,但是虽然在 PHP 中看起来还可以,但我想确保它可以被依赖,因为它与 JS 版本略有不同。 J...

从栅格文件获取坐标时避免倒圆角

作者:César Arquero Cabral 提问时间:9/5/2018

我正在将栅格转换为点以进行一些计算。栅格点的精度为 0.5,当我尝试获取点矩阵内点的坐标时,R 决定仅舍入 Y 坐标,如下例所示。 rasterdir <- ".../raster1.tif" r ...

为什么针对任何 CPU 的 Visual Studio 生成在 32 位和 64 位操作系统上提供不同的浮点结果?

作者:zoran 提问时间:7/10/2018

我编写了一个 C# 应用程序来执行复杂的计算(测量的最小二乘调整)。我使用 Visual Studio 中的任何 CPU 配置构建了此应用。一切都运行良好,直到我收到一封电子邮件,指出在一个特定情况下...

存储 C# 十进制值需要什么 MySQL“DECIMAL”精度和小数位数?

作者:Rev 提问时间:9/14/2018

我想在我的MySQL数据库中存储一些十进制值。我猜显而易见的MySQL数据库类型是DECIMAL。 我必须为 DECIMAL(a,b) 设置什么精度“a”和小数位数“b”,才能表示/存储 C# 十进...

在同一台机器上运行时,C 程序的浮点精度在过去两周内发生了变化

作者:Bri Bri 提问时间:9/16/2018

以下 C 代码今天在两个使用 Microsoft 编译器(随 Visual Studio 2017 社区一起安装)的系统上编译,这两个系统都具有现代 64 位 Intel 处理器并运行 Windows...

C++ 不截断双精度?

作者:Bunny 提问时间:10/9/2018

我的代码: 运行以下代码的结果: #include <cstdio> //i define printBits elsewhere but that's not relevant to my q...

如何在Java中将-0.0转换为0.0?

作者:maryloo 提问时间:10/22/2018

我正在尝试编写代码来计算圆的 x 和 y 坐标,给定正负 y 值的半径和 x 值。代码如下: public class CirclePoints { public static void main...

在 C# 中复制后是否保证双精度/浮点数相等?[复制]

作者:Gregory Fenn 提问时间:10/24/2018

这个问题在这里已经有答案了: 在 .NET 中强制浮点是确定性的? (2 个答案) 浮点数学在 C# 中是否一致?可以吗? (10 个答案) 5年前关闭。 对于一个非常简单的问题,我找不到一个清晰、...

使用十进制数 Python 进行字符串格式化

作者:Kyle 提问时间:11/2/2018

我正在编写一份报告。报告中的一个数字需要以百万表示。我编写了一些基本的格式化程序来处理各种类型的格式,这些格式需要在整个报表中保持一致。为此,我使用 lambda 函数和字符串格式。这两个函数如下。一...


共817条 当前第19页