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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM