long double和double精确到多少位
时间: 2023-10-16 17:07:19 浏览: 297
double.js:javascript 中的双双算术。 具有 31 个精确十进制数字的浮点扩展
在计算机中,double和long double都是浮点数类型,其精度是有限的,并且取决于具体的计算机硬件和编译器实现。
通常情况下,double类型的精度是15到17位有效位,而long double类型的精度往往更高,可以达到19到21位有效位。
但是,由于计算机浮点数的表示方式是二进制的,因此在进行一些浮点数计算时,可能会出现精度损失的问题。为了避免这种情况的发生,我们需要尽可能地使用高精度的计算方法,例如使用整数类型来存储浮点数,或者使用一些高精度计算库来进行计算。
阅读全文