C语言里 float 型的输出后是不小数点后必须的保留六位啊?谢谢啦~~
发布网友
发布时间:2022-05-07 10:46
我来回答
共3个回答
热心网友
时间:2023-10-26 23:46
是系统默认为6位有效数字,float是单精度型
double是双精度型的,最高可以到16位
热心网友
时间:2023-10-26 23:46
默认为6位
如果不想保留6位
可以加修饰符
比如保留3位可以用%.3f
热心网友
时间:2023-10-26 23:46
是系统默认为6位有效数字,float是单精度型
double是双精度型的,最高可以到16位
热心网友
时间:2023-10-26 23:46
默认为6位
如果不想保留6位
可以加修饰符
比如保留3位可以用%.3f
热心网友
时间:2023-10-26 23:47
float
n
=
13.12312;
printf("%.2f",n);
这么写是保留小数点两位.并不是你说的必须保留6位.
这个是你想要的答案吗?
热心网友
时间:2023-10-26 23:47
float
n
=
13.12312;
printf("%.2f",n);
这么写是保留小数点两位.并不是你说的必须保留6位.
这个是你想要的答案吗?
热心网友
时间:2023-10-26 23:46
是系统默认为6位有效数字,float是单精度型
double是双精度型的,最高可以到16位
热心网友
时间:2023-10-26 23:46
默认为6位
如果不想保留6位
可以加修饰符
比如保留3位可以用%.3f
热心网友
时间:2023-10-26 23:47
float
n
=
13.12312;
printf("%.2f",n);
这么写是保留小数点两位.并不是你说的必须保留6位.
这个是你想要的答案吗?