package main import "fmt" func main() { var a int var b uint var c float32 var d float64 a = 2 b = 3 c = 4 d = 5 fmt.Print(float32(a), float32(b), uint(c), uint64(d)) }
上面例子可以执行,需要注意的是,如果float类型,转化int类型,需要注意这个值的是不是大于int能表达的最大值;