Go 类型转换基础教程文档
收录于 2023-04-20 00:10:05 · بالعربية · English · Español · हिंदीName · 日本語 · Русский язык · 中文繁體
Go类型转换
类型转换意味着将变量从一种数据类型转换为另一种数据类型。大类型转换为小类型时,该值可能会丢失。
转到类型转换示例
package main import ( "fmt" "strconv" ) func main() { var i int = 10 var f float64 = 6.44 var str1 string = "101" var str2 string = "10.123" fmt.Println(float64(i)) fmt.Println(int(f)) newInt, _ := strconv.ParseInt(str1, 0, 64) fmt.Println(newInt) newfloat, _ := strconv.Parsefloat(str2, 64) fmt.Println(newfloat) }
输出:
10 6 101 10.123