c语言中%10.4f是什么意思

您所在的位置:网站首页 8f是什么 c语言中%10.4f是什么意思

c语言中%10.4f是什么意思

#c语言中%10.4f是什么意思| 来源: 网络整理| 查看: 265

2018/5/21日发布

%10.4f是用于输出浮点数的格式字符串,输出时保留四位小数,输出宽度为10位,不足十位右侧补空格,超过十位按实际宽度输出。

1、%f用于输出浮点数,对应类型为float;

2、单独的%f默认6位小数,可以通过%m.nf的形式,控制输出小数位数和宽度。

其中m和n均为正整数,n表示输出小数位数,m表示输出宽度,如果实际输出不足m位,那么右侧补空格,超过m位则会按照实际宽度输出。

3、%f格式默认为左对齐。 如果要右对齐,可以使用%-m.nf的形式。

4、输出举例:

如果使用%10.4f输出,那么在不同值情况下实际输出如下:

值为1.23,实际输出1.2300    , 右侧补4个空格。

值为123.45678, 实际输出123.4568  ,右侧补2个空格。

值为123456.78,实际输出123456.7800,不需要补空格(实际输出11位)。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3