TA贡献1963条经验 获得超6个赞
%n.mf的打印格式表达意思如下:首先%f是打印实数数据(float double类型的数据)n表示有效数字个数,m表示小数点后的位数
追问
有效数一个、小数点后尾却有两个数?
追答
m就是小数点后的位数,不足再后面补0; n是位宽,包括整数部分,小数部分以及小数点占的位数,不足就在最前面补空格!
%1.2f 举例,有效数字为1个,但小数点后2位?我比较笨、不好意思啊
我前面描述有误,n是位宽,就是所有的字符数,包括整数部分,小数部分以及小数点占的位数,不是有效数字个数。
举报