代码 | 说明 |
---|---|
%b | 二进制. 将数字以2为基数进行输出. |
%c | 1个字符(character). 在打印之前将整数转换成对应的Unicode字符串. |
%d | 十进制整数(Integer). 将数字以10为基数进行输出. |
%e | 幂符号. 用科学计数法打印数字, 用'e'表示幂. |
%f | 浮动小数(floating-point) |
%g | 一般格式. 将数值以fixed-point格式输出. 当数值特别大的时候, 用幂形式打印. |
%n | 数字. 当值为整数时和'd'相同, 值为浮点数时和'g'相同. 不同的是它会根据区域设置插入数字分隔符. |
%o | 八进制. 将数字以8为基数进行输出. |
%s | 字符串(String) |
%x | 十六进制. 将数字以16为基数进行输出, 9以上的位数用小写字母. |
%% | 百分数(Literal %). 将数值乘以100然后以fixed-point('f')格式打印, 值后面会有一个百分号. |