/*
go数字解析
从字符串解析出数字是一个基本的 而且常见任务
go内置的strconv 提供了数字解析功能
*/
package main
import (
"fmt"
"strconv"
)
func main() {
/*
使用ParseFloat 解析浮点数 64是说明使用多少位
精度来解析
*/
f, _ := strconv.ParseFloat("1.234", 64)
fmt.Println(f)
//对于ParseInt函数 0表示从字符串推断整形禁止 返回结果位数
i, _ := strconv.ParseInt("123", 0, 64)
d, _ := strconv.ParseInt("0x1c8", 0, 64)
u, _ := strconv.ParseUint("789", 0, 64)
k, _ := strconv.Atoi("1235")
}