// %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