首页 > 用户发贴区 > 编程问题提问区 > 如何提高浮点数小数点后的位数
2010
09-11

如何提高浮点数小数点后的位数

#include<stdio.h>
#include<math.h>
int main(void)
{
    long double pi = 4.0*atan(1); // 计算pi的值
    printf(“%Lf”,pi);
    return 0;
}
想问一下,如何提高默认的浮点数小数点后的位数,默认只能输出小数点后6位,但是指定%.10Lf后还能继续往后输出,如何默认就把全部精度全都输出出来啊?

我试过%f,%Lf,%lf都不行,都是6位的精度


如何提高浮点数小数点后的位数》有 2 条评论

  1. hiroki 说:

    既然默认有一个数值 就是不能改变  只能认为的改变输出长度了

  2. 6david9 说:

    那就只能这样了。。。

留下一个回复