Golang fmt.Printf 格式化输出 占位符
// %b 无小数部分的,指数为二的幂的科学计数法,与函数strconv.FormatFloat的转换格式一致。
fmt.Printf("%b", 3.1415926) // 输出:
// %e 科学计数法,字母为e
fmt.Printf("%e", 123456) // 输出:1.23456e+5
// %E 科学计数法,字母为E
fmt.Printf("%E", 123456) // 输出:1.23456E+5
// %f 有小数点而无指数
fmt.Printf("%f", 10.2) // 输出:10.200000
// %g 根据情况选择%e或%f以产生更紧凑的且末尾无0输出
fmt.Printf("%g", 10.20) // 输出:10.2
// %G 根据情况选择%E或%f以产生更紧凑的且末尾无0输出
fmt.Printf("%G", 10.20) // 输出:10.2