%m.nf
m为输出数据的宽度。如果原来的数的宽度小于m,用空格补齐。(小数点也算一个宽度)
n为输出数据小数点后的位数。如果原来的数的小数位大于n,那么取小数位时四舍五入。(n为0,输出时不仅没有小数位,而且没有小数点。)
n的优先级大于m。
%m.nf和%-m.nf的区别:
%m.nf用空格补宽度时补在数的前面,%-m.nf则是补在数的后面。
运行结果:
%m.nf
m为输出数据的宽度。如果原来的数的宽度小于m,用空格补齐。(小数点也算一个宽度)
n为输出数据小数点后的位数。如果原来的数的小数位大于n,那么取小数位时四舍五入。(n为0,输出时不仅没有小数位,而且没有小数点。)
n的优先级大于m。
%m.nf和%-m.nf的区别:
%m.nf用空格补宽度时补在数的前面,%-m.nf则是补在数的后面。
运行结果: