点精度 问答列表

不带 strictfp 的最小精度单位

作者:fidudidu 提问时间:9/17/2019

看看 Math 类,ulp 方法: public static float ulp(float f) 如果应用该方法,如下所示: ,则会出现 Javadoc 文档中的以下规则:Math.ulp(...

浮点乘法上的误差边界

作者:john 提问时间:8/6/2019

我正在寻找一个公式来限制浮点乘法传播的误差。我已经看到了以下陈述(但未得到证实)。 如果是 with bound ulps 的浮点近似值,并且同样是 with bound ulps 的浮点近似值,并...

(.1f+.2f==.3f) != (.1f+.2f)。等于(.3f) 为什么?

作者:LZW 提问时间:2/28/2013

我的问题不是关于浮动精度。这是关于为什么与 不同。Equals()== 我明白为什么是(而是)。 我明白这是参考,是价值比较。(编辑:我知道还有更多。.1f + .2f == .3ffalse.1m...

有人可以用这个函数解释这种行为吗?

作者:leoking2000 提问时间:10/28/2019

>>> def my_max(x,y): return ( x + y + abs(x - y)) / 2 >>> my_max(-894,2.3) 2.2999999999999545 >>> m...

Java parsefloat 在每个 CPU 上都有相同的结果

作者:sveri 提问时间:10/30/2019

我刚刚读到了 strictfp (https://en.wikipedia.org/wiki/Strictfp) 以及自 Java 1.2 以来浮点/双点运算可能会在不同的 CPU 上产生不同的结果这...

当分数值为 5 时,如何更改之前的分数值。在C语言中

作者:Anik sen 提问时间:3/5/2020

我正在尝试编写一个代码,其中在十进制值之后,如果分数值为 0.005,那么它会将该值打印为 0.01。我尝试使用%0.02f,但这种方法不起作用。我的完整代码在下面和输入值。 #include<s...

如何全精度打印浮点数

作者:Ackdari 提问时间:4/21/2020

如果我有一个值不能准确表示,或者我怎么能把它的实际值打印为字符串。像这样的程序:0.3doublefloat using System; class Program { static void ...

使用浮点数计算的结果不准确 - 简单解决方案

作者:gnoodle 提问时间:7/24/2020

在 StackOverflow 和其他地方,已经提出了许多关于 Python 与使用浮点数的计算混淆行为的问题——通常返回的结果明显是错误的。对此的解释总是与此相关。然而,通常不提供实用的简单解决方案...

在 python 中转换为浮点数或十进制时值不完全匹配

作者:Gaurav Kumar 提问时间:7/30/2020

转换为浮点数或十进制时,值不正确。 以下是一些示例: "{0:.20f}".format(0.1) = '0.10000000000000000555' "{0:.20f}".format(1/3)...

浮点数呈现背后的奥秘

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

我正在为我的应用程序测试一些简单的解决方案,我遇到了一些问题出现在我脑海中的情况...... “为什么一个浮点数在JSON中正确表示(正如我所期望的那样),而另一个则没有......?” 在这种情况...


共176条 当前第10页