%f
默认小数位数 6 位,但实际只想显示 3 位小数,此时就需要将界面变量的占位符进行设置以满足需求。语法:
% <标记> <最小显示数字个数> <类型>
-
当定义最小显示数字个数时 居左显示,+
显示数据正负号,0
当定义最小显示数字个数时空缺位显示 0d
十进制, b
二进制, o
八进制, x
十六进制示例:
%-5d:最小显示位数5位,且居左对齐显示,例如数据值为123时:`123 `
%+d:显示数据正负号,例如数据值为123时:`+123`
%05d:最小显示位数5位,且空缺位显示0,例如数据值为234时:`00234`
%08b:显示8位数的二进制模式,例如数据值为255时:`11111111`
%04x:显示4位数的十六进制模式,例如数据值为15时:`000f`
语法:
% <标记> <最小显示数字个数> . <精度> f
-
当定义最小显示数字个数时 居左显示,+
显示数据正负号,0
当定义最小显示数字个数时空缺位显示 0%1.6f
示例:
%-12.9f:显示12位数字 9位小数,且居左显示
%+6.3f:显示6位数字3位小数,且显示正负号标记
%06.3f:显示6位数字3位小数,且空缺位补0显示