3.5
package main
import (
"fmt"
)
var integer int64 = 32500
var floatNum float64 = 22000.456
func main() {
// Common way how to print the decimal
// number
fmt.Printf("%d \n", integer)
// Always show the sign
fmt.Printf("%+d \n", integer)
// Print in other base x -16, o-8, b -2, d - 10
fmt.Printf("%x \n", integer)
fmt.Printf("%#x \n", integer)
// Padding with leading zeros
fmt.Printf("%010d \n", integer)
// Left padding with spaces
fmt.Printf("% 10d \n", integer)
// Right padding
fmt.Printf("% -10d \n", integer)
// Print floating
// point number
fmt.Printf("%f \n", floatNum)
// Floating point number
// with limited precision = 5
fmt.Printf("%.5f \n", floatNum)
// Floating point number
// in scientific notation
fmt.Printf("%e \n", floatNum)
// Floating point number
// %e for large exponents
// or %f otherwise
fmt.Printf("%g \n", floatNum)
}
/*
32500
+32500
7ef4
0x7ef4
0000032500
32500
32500
22000.456000
22000.45600
2.200046e+04
22000.456
*/
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步