使用 解析 uint64 最大值时是否为正常行为?strconv.ParseInt
i, err := strconv.ParseInt("18446744073709551615", 10, 64)
fmt.Println(i, err)我得到一个错误:,当uint64的最大允许值为:18446744073709551615"strconv.ParseInt: parsing "18446744073709551615": value out of range"
你能解释一下这种行为吗?
https://golang.org/src/builtin/builtin.go?s=1026:1044#L26
慕少森
慕妹3146593
一只甜甜圈
随时随地看视频慕课网APP
相关分类