请问在c语言中“%5.2f”是什么意思输出一个float型数,整数部分是五位,不够左边用空格填充,

请问在c语言中“%5.2f”是什么意思输出一个float型数,整数部分是五位,不够左边用空格填充,
输出一个float型数,整数部分是五位,不够左边用空格填充,大于五位直接输出;小数部分两位
输出的浮点数保留两位小数,且如果总长度(算小数点)小于5,则在左边用空格补充,如果大于5,则直接输出保留两位小数后的结果,忽略5.
我的理解是:输出的数(包括小数点)总长为“五”,小数点后保留"两“位;(我觉得好理解点)
7个有效位,2位为小数位
如输出50000.56

← 上一篇: 下一篇: →