您的位置 首页 golang

Golang strconv包中常用的几个类型转换

转换

func ParseBool(str string) (value bool, err error)

//将 字符串 转换为 布尔值

strconv.ParseBool(“1”) // true

func FormatBool(b bool) string

//FormatBool 将布尔值转换为字符串 “true” 或 “false”

strconv.FormatBool(0 < 1) // true

func ParseFloat(s string, bitSize int) (f float64, err error)

//将字符串转换为 float64 型,bitSize:指定 浮点 类型(32:float32、64:float64)

func ParseInt(s string, base int, bitSize int) (i int64, err error)

//将字符串转换为 int 类型,base: 进位制 (2 进制到 36 进制),bitSize:指定整数类型(0:int、8:int8、16:int16、32:int32、64:int64)

func Atoi(s string) (i int, err error)

//将字符串转换为 int 类型

func FormatInt(i int64, base int) string

//FormatUint 将 int 型整数 i 转换为字符串形式

func Itoa(i int) string

//返回数字 i 所表示的字符串类型的十进制数

小结:strconv包中平常开发中用到的类型转换没几个,记住这几个就够用了。

更多内容敬请关注每日编程,每天进步一点。

文章来源:智云一二三科技

文章标题:Golang strconv包中常用的几个类型转换

文章地址:https://www.zhihuclub.com/86504.shtml

关于作者: 智云科技

热门文章

网站地图