使用 f 插值器格式化字符串插值

val num = 42d

使用 fnum 打印两位小数 **

println(f"$num%2.2f")
42.00

使用 *e。*使用科学记数法打印 num **

println(f"$num%e")
4.200000e+01

打印 num 十六进制与

println(f"$num%a")
0x1.5p5

其他格式字符串可以在 https://docs.oracle.com/javase/6/docs/api/java/util/Formatter.html#detail 找到