最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
go語(yǔ)言如何實(shí)現(xiàn)string轉(zhuǎn)float-創(chuàng)新互聯(lián)

小編給大家分享一下go語(yǔ)言如何實(shí)現(xiàn)string轉(zhuǎn)float,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)仙居,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18980820575

go語(yǔ)言實(shí)現(xiàn)string轉(zhuǎn)float的方法:首先創(chuàng)建一個(gè)go示例文件;然后定義一個(gè)字符串;最后通過(guò)“v1, err:=strconv.ParseFloat(v, 32)”方式將string轉(zhuǎn)float即可。

Go語(yǔ)言string,int,int64 ,float之間類型轉(zhuǎn)換方法

Go語(yǔ)言中int類型和string類型都是屬于基本數(shù)據(jù)類型,兩種類型的轉(zhuǎn)化都非常簡(jiǎn)單。下面通過(guò)本文給大家分享Go語(yǔ)言string,int,int64 ,float之間類型轉(zhuǎn)換方法,感興趣的朋友一起看看吧

(1)int轉(zhuǎn)string

s := strconv.Itoa(i)
等價(jià)于s := strconv.FormatInt(int64(i), 10)

(2)int64轉(zhuǎn)string

i := int64(123)
s := strconv.FormatInt(i, 10)

第二個(gè)參數(shù)為基數(shù),可選2~36

注:對(duì)于無(wú)符號(hào)整形,可以使用FormatUint(i uint64, base int)

(3)string轉(zhuǎn)int

i, err := strconv.Atoi(s)

(4)string轉(zhuǎn)int64

i, err := strconv.ParseInt(s, 10, 64)

第二個(gè)參數(shù)為基數(shù)(2~36),第三個(gè)參數(shù)位大小表示期望轉(zhuǎn)換的結(jié)果類型,其值可以為0, 8, 16, 32和64,分別對(duì)應(yīng) int, int8, int16, int32和int64

(5)float相關(guān)

float轉(zhuǎn)string:

v := 3.1415926535
s1 := strconv.FormatFloat(v, 'E', -1, 32)//float32s2 := strconv.FormatFloat(v, 'E', -1, 64)//float64

函數(shù)原型及參數(shù)含義具體可查看:https://golang.org/pkg/strconv/#FormatFloat

string轉(zhuǎn)float:

s := "3.1415926535"
v1, err := strconv.ParseFloat(v, 32)
v2, err := strconv.ParseFloat(v, 64)

PS:go語(yǔ)言string、int、int64互相轉(zhuǎn)換

//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,二進(jìn)制指數(shù))
// 'e' (-d.dddde±dd,十進(jìn)制指數(shù))
// 'E' (-d.ddddE±dd,十進(jìn)制指數(shù))
// 'f' (-ddd.dddd,沒(méi)有指數(shù))
// 'g' ('e':大指數(shù),'f':其它情況)
// 'G' ('E':大指數(shù),'f':其它情況)

看完了這篇文章,相信你對(duì)go語(yǔ)言如何實(shí)現(xiàn)string轉(zhuǎn)float有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


新聞名稱:go語(yǔ)言如何實(shí)現(xiàn)string轉(zhuǎn)float-創(chuàng)新互聯(lián)
當(dāng)前URL:http://fisionsoft.com.cn/article/coojce.html