go语言练习:类型转换

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能表达的最大值;

原文地址:https://www.cnblogs.com/chenadong/p/9050453.html