C++ 中双精度和长双精度之间的区别

Difference between double and long double in c++

本文关键字:双精度 区别 之间 C++      更新时间:2023-10-16

除了精度的差异之外,有人可以解释双打和长双打之间的区别吗?我写了一个程序来解决引力n体问题,所以我基本上积分了二阶微分方程,我的程序使用双精度工作得很好。然而,当我用长双打替换我使用的所有双精度时,所有的计算似乎都会产生荒谬的结果。有人可以解释一下原因吗?

与每个人似乎认为的相反,我在长双线与双线上找不到我正在寻找的遮阳篷。

也许参考这里:为什么你会使用浮点数而不是双精度,或者双倍数而不是长双倍数?

但简单的长整型通常是指类似于 int 的东西。

我想你正在寻找一个长双...如果你只放长,它会搞砸你的代码,因为它不是双精度或浮点数......

此处查看数据类型:http://en.wikipedia.org/wiki/C_data_types