C语言中%f表示的是什么,为什么有时小数点后保留6位,有时小数点后保留1位
答案:2 悬赏:10 手机版
解决时间 2021-02-10 00:56
- 提问者网友:棒棒糖
- 2021-02-09 11:00
C语言中%f表示的是什么,为什么有时小数点后保留6位,有时小数点后保留1位
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-02-09 12:02
printf("%f", fVal ); //这是浮点默认输出格式,小数点保留6位
printf("%.1f", fVal ); //.1是说明,小数点保留1位,对其后的数据进行四舍五入
printf("%.2f", fVal ); //.2是说明,小数点保留2位,对其后的数据进行四舍五入,你想保留几位,就用点几
printf("%10f", fVal ); //输出宽度为10个字符,右对齐,前补空格,小数点保留6位
printf("%10.2f", fVal ); //输出宽度为10个字符,右对齐,前补空格,小数点保留2位
printf("%.1f", fVal ); //.1是说明,小数点保留1位,对其后的数据进行四舍五入
printf("%.2f", fVal ); //.2是说明,小数点保留2位,对其后的数据进行四舍五入,你想保留几位,就用点几
printf("%10f", fVal ); //输出宽度为10个字符,右对齐,前补空格,小数点保留6位
printf("%10.2f", fVal ); //输出宽度为10个字符,右对齐,前补空格,小数点保留2位
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯