精度 问答列表

使用 f64::mul_add 时如何引入额外的舍入误差?

作者:Kelson Ball 提问时间:5/19/2018

根据文档,f64::mul_add 可用于减少舍入错误的机会: pub fn mul_add(self, a: f64, b: f64) -> f64 融合乘加。仅使用一次舍入进行计算 错误。这...

C 语言中的指数#

作者:Madhu 提问时间:4/19/2018

int trail = 14; double mean = 14.00000587000000; double sd = 4.47307944700000; double zscore = doub...

存储利率和复利计算总和的数据类型是什么?

作者:KPA 提问时间:6/21/2018

我用于货币金额。但是,我想知道将利率放入哪种数据类型。Decimal 如果我将其设置为 ,我将货币金额 () 乘以 ,得到一个 'inexact' 。如果我将其设置为 ,一旦有复利,我就会遇到问题,...

c++14 - DBL_Max 和 DBL_Min 是否存在舍入误差?

作者:user18119 提问时间:6/23/2018

浮点值可能存在舍入误差。例如 double x = 1.0; // x might be something like 1.00000000000000001 像 DBL_Max 和 DBL_M...

BigDecimal/double Precision - 数字向上舍入

作者:jerry.pepper 提问时间:7/17/2018

以下方法调用的第二个 setYCoordinate() 获取不正确的值 -89.99999435599995 而不是 -89.99999435599994。 对 setXCoordinate() 的...

识别浮点数的实际精度

作者:Zak Stucke 提问时间:3/15/2018

我正在与返回浮点数的 API 进行交互。我正在尝试计算 API 创建这些浮点数的小数位数。 例如: # API returns the following floats. >> 0.0194360...

浮点数行为

作者:Minimihi 提问时间:7/4/2013

我的室友刚刚提出了一个问题。 为什么在 php(也许还有其他语言)并且是 7?floor($foo)(int)$foo $foo = (0.7 + 0.1) * 10; var_dump( $f...

为什么 C# 将 C# 中的“相同”浮点数进行比较不同 [重复]

作者:JoJ 提问时间:8/17/2018

这个问题在这里已经有答案了: 浮点数学坏了吗? (34 个答案) 模量给出错误的结果? (1 个答案) 5年前关闭。 float a = 0.95f; float b = 5.05f; float a...

为什么 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...


共694条 当前第44页