go 字符串 数字 整型 浮点 转换

Posted zonglonglong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go 字符串 数字 整型 浮点 转换相关的知识,希望对你有一定的参考价值。

import "strconv"  //先导入strconv包

// string到int
int, err := strconv.Atoi(string)

// string到int64
int64, err := strconv.ParseInt(string, 10, 64)

// int到string
string := strconv.Itoa(int)

// int64到string
string := strconv.FormatInt(int64,10)




//string到int 

int,err:=strconv.Atoi(string) 

//string到int64

 int64, err := strconv.ParseInt(string, 10, 64)

 //int到string 

string:=strconv.Itoa(int) 

//int64到string

 string:=strconv.FormatInt(int64,10)

 //string到float32(float64)

 float,err := strconv.ParseFloat(string,32/64)

 //float到string

 string := strconv.FormatFloat(float32, ‘E‘, -1, 32)

 string := strconv.FormatFloat(float64, ‘E‘, -1, 64)

 // ‘b‘ (-ddddp±ddd,二进制指数)

 // ‘e‘ (-d.dddde±dd,十进制指数) 

// ‘E‘ (-d.ddddE±dd,十进制指数) 

// ‘f‘ (-ddd.dddd,没有指数) 

// ‘g‘ (‘e‘:大指数,‘f‘:其它情况)

 // ‘G‘ (‘E‘:大指数,‘f‘:其它情况)

 感谢

https://blog.csdn.net/u013485530/article/details/80906569

https://blog.csdn.net/shengzhu1/article/details/53489958

以上是关于go 字符串 数字 整型 浮点 转换的主要内容,如果未能解决你的问题,请参考以下文章

go语言学习笔记 — 基础 — 基本数据类型 — 原生数据类型:布尔型数字类型(整型与浮点型)字符串类型

go-07-数据类型-浮点型

go-07-数据类型-浮点型

go-09-类型转换

go-09-类型转换

go-09-类型转换