Golang 类型转换整理
发布时间:2020-12-16 19:28:15 所属栏目:大数据 来源:网络整理
导读:1、整形到字符串: var i int = 1var s string s = strconv.Itoa(i) 或者 s = FormatInt(int64(i),10) 2、字符串到整形 var s string = "1"var i inti,err = strconv.Atoi(s) 或者 i,err = ParseInt(s,10,0) 3、字符串到float(32 / 64) var s string = 1var f
1、整形到字符串:
var i int = 1 var s string s = strconv.Itoa(i) 或者 s = FormatInt(int64(i),10) 2、字符串到整形 var s string = "1" var i int i,err = strconv.Atoi(s) 或者 i,err = ParseInt(s,10,0) 3、字符串到float(32 / 64) var s string = 1 var f float32 f,err = ParseFloat(s,32)
float 64的时候将上面函数中的32转为64即可 4、整形到float或者float到整形 直接使用float(i) 或者 int(f) 直接进行转换即可(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |