go语言学习之strconv将字符串转数据类型

package main

import (
	"fmt"
	"strconv"
)

func main() {

	var str string = "true"
	var b bool
	b, _ = strconv.ParseBool(str)
	fmt.Println(b)

	var num int64
	num, _ = strconv.ParseInt("12", 10, 8)
	fmt.Println("num=", num)

	var f1 float64
	f1, _ = strconv.ParseFloat("123.456", 32)
	fmt.Println("f1=", f1)

	f1, _ = strconv.ParseFloat("999123.456", 64)
	fmt.Println("f1=", f1)

	var num2 uint64
	num2, _ = strconv.ParseUint("256", 10, 8)
	fmt.Println("num2=", num2)

}

posted @ 2025-09-20 17:24  我不是萧海哇~~~  阅读(4)  评论(0)    收藏  举报