golang strconv 字符串解析为数字

/*
 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")
}
 

上一篇:PC/FORTH 下的多任务使用


下一篇:strconv