C语言里怎么输出6位以上的小数。
C语言里怎么输出6位以上的小数。
日期:2022-04-01 03:29:30 人气:1
1、C语言中,输出double类型(双精度实型)以及float类型(单精度实型)时,默认输出6位小数。比如这样的代码:
double a = 1;
printf("%lf\n", a);
输出会是
1.000000
2、但是有时六位会显得很长,没必要。比如计算平均分,一到两位小数就足够了。可是有时六位又不够,需要更多位小数,比如计算高精度平方根
double a = 1;
printf("%lf\n", a);
输出会是
1.000000
2、但是有时六位会显得很长,没必要。比如计算平均分,一到两位小数就足够了。可是有时六位又不够,需要更多位小数,比如计算高精度平方根