printf("%10.5f",12345.678)中10.5是什么意思
时间: 2024-05-19 12:16:34 浏览: 67
SEGGER_RTT_printf.c
10.5是一个格式化字符串中的标识符,用于指定输出的格式。其中,10表示输出的总宽度为10个字符,如果不足10个字符会在左侧补空格;.5表示输出的小数点后保留5位小数。因此,printf(".5f", 12345.678)会将数字12345.678格式化为带有5位小数的浮点数,并且总宽度为10个字符。输出结果为" 12345.67800"。
阅读全文