问答列表

不能将 operator<< 与 std::float128_t; 一起使用;如何打印?

作者:Jan Schultke 提问时间:6/18/2023

我有以下代码,它不能用 x86_64 GCC 13 编译: #include <iostream> #include <stdfloat> int main() { std::cout << s...

将数字格式设置为始终显示 2 位小数

作者:Varada 提问时间:5/26/2011

我想将我的数字格式设置为始终显示小数点后 2 位,并在适用的情况下四舍五入。 例子: number display ------ ------- 1 1.00 1.341 1.34 1.345 1...

使用缩放容差比较浮点数

作者:mcu 提问时间:10/25/2015

我突然想到,比较浮子的一个好方法是用浮子缩放公差。这是个好主意吗? 此例程需要针对特殊数量(例如 NaN、+/-Inf)进行扩展,但它给出了一个基本概念。 def FloatEq(a, b, To...

为什么这些数字不相等?

作者:dplanet 提问时间:3/1/2012

下面的代码显然是错误的。怎么了? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i ...

为什么这些数字不相等?

作者:dplanet 提问时间:3/1/2012

下面的代码显然是错误的。怎么了? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i ...

为什么这些数字不相等?

作者:dplanet 提问时间:3/1/2012

下面的代码显然是错误的。怎么了? i <- 0.1 i <- i + 0.05 i ## [1] 0.15 if(i==0.15) cat("i equals 0.15") else cat("i ...

如何在双双算术中正确四舍五入到最接近的整数

作者:kleite 提问时间:10/13/2023

我必须使用 Python3(PyPy 实现)分析大量数据,在其中我对相当大的浮点数进行一些操作,并且必须检查结果是否足够接近整数。 举例来说,假设我正在生成随机的数字对,并检查它们是否形成毕达哥拉斯...

在 Python 中使用 pye57 和 laspy 将 E57 转换为 LAS 的准确性问题

作者:Arjan 提问时间:10/17/2023

我正在尝试将 .e57 点云转换为 .las 点云,但我遇到了似乎是由准确性引起的问题。下图说明了 CloudCompare 中的原始 .e57 与 CloudCompare 中转换后的 .las 文...

JavaScript 中错误地舍入了大数字

作者:Jaanus 提问时间:9/4/2009

请参阅此代码: var jsonString = '{"id":714341252076979033,"type":"FUZZY"}'; var jsonParsed = JSON.parse(js...

Python floor division 中的舍入错误

作者:0x539 提问时间:7/26/2016

我知道在浮点运算中会发生舍入错误,但有人可以解释一下原因吗: >>> 8.0 / 0.4 # as expected 20.0 >>> floor(8.0 / 0.4) # int works to...


共817条 当前第7页