最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

go語言int64整型轉字符串的實現(xiàn)

 更新時間:2023年03月07日 10:45:45   作者:小龍在山東  
本文主要介紹了go語言int64整型轉字符串的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

go語言中string(int)會把int當成UTF-8的Unicode值,轉換成對應的字符,標準庫strconv是專門用來實現(xiàn)基本數(shù)據(jù)類型和其字符串表示的相互轉換。

package main

import (
?? ?"fmt"
?? ?"strconv"
)

func main() {
?? ?// 64位整型
?? ?i := int64(123)

?? ?// 整型轉UTF-8字符
?? ?s := string(i)
?? ?fmt.Println(s) // {

?? ?// 整型轉字符串
?? ?s1 := strconv.FormatInt(i, 10)
?? ?fmt.Println(s1) // 123
}
package main

import (
?? ?"fmt"
?? ?"strconv"
)

func main() {
?? ?//string到int
?? ?s := "1"
?? ?i, _ := strconv.Atoi(s)
?? ?fmt.Println(i)
?? ?fmt.Printf("%T\r\n", i)

?? ?//string到int64
?? ?s64 := "64"
?? ?i64, _ := strconv.ParseInt(s64, 10, 64)
?? ?fmt.Println(i64)
?? ?fmt.Printf("%T\r\n", i64)

?? ?//int到string
?? ?s = strconv.Itoa(i)
?? ?fmt.Println(s)

?? ?//int64到string
?? ?s64 = strconv.FormatInt(i64, 10)
?? ?fmt.Println(s64)

?? ?//string到float32(float64)
?? ?sfloat := "1.23"
?? ?f32, _ := strconv.ParseFloat(sfloat, 32/64)
?? ?fmt.Println(f32) ? ? ? ? ?// 1.23
?? ?fmt.Printf("%T\r\n", f32) // float64

?? ?//float到string
?? ?sf32 := strconv.FormatFloat(f32, 'E', -1, 32)
?? ?fmt.Println(sf32)
?? ?f64 := float64(100.23456) // 1.23E+00
?? ?sf64 := strconv.FormatFloat(f64, 'E', -1, 64)
?? ?fmt.Println(sf64) // 1.0023456E+02
?? ?// 'b' (-ddddp±ddd,二進制指數(shù))
?? ?// 'e' (-d.dddde±dd,十進制指數(shù))
?? ?// 'E' (-d.ddddE±dd,十進制指數(shù))
?? ?// 'f' (-ddd.dddd,沒有指數(shù))
?? ?// 'g' ('e':大指數(shù),'f':其它情況)
?? ?// 'G' ('E':大指數(shù),'f':其它情況)
}

參考

http://doc.golang.ltd/pkg/strconv.htm

到此這篇關于go語言int64整型轉字符串的實現(xiàn)的文章就介紹到這了,更多相關go語言int64整型轉字符串內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Go中時間與時區(qū)問題的深入講解

    Go中時間與時區(qū)問題的深入講解

    go語言中如果不設置指定的時區(qū),通過time.Now()獲取到的就是本地時區(qū),下面這篇文章主要給大家介紹了關于Go中時間與時區(qū)問題的相關資料,需要的朋友可以參考下
    2021-12-12
  • go語言vscode集成開發(fā)環(huán)境搭建

    go語言vscode集成開發(fā)環(huán)境搭建

    本文將介紹如何使用VSCode搭建Go語言開發(fā)環(huán)境,Go語言是一種簡潔高效的編程語言,而VSCode是一款輕量級的集成開發(fā)環(huán)境,二者的結合可以提供良好的開發(fā)體驗,
    2023-08-08
  • Go程序員踩過的defer坑錯誤處理

    Go程序員踩過的defer坑錯誤處理

    這篇文章主要為大家介紹了Go程序員踩過的defer坑錯誤處理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Golang語言如何避免空指針引發(fā)的panic詳解

    Golang語言如何避免空指針引發(fā)的panic詳解

    簡單地說go語言的指針類型和C/C++的指針類型用法是一樣的,除了出去安全性的考慮,go語言增加了一些限制,這篇文章主要給大家介紹了關于Golang語言如何避免空指針引發(fā)panic的相關資料,需要的朋友可以參考下
    2022-01-01
  • 一起來用GoLand開發(fā)第一個Go程序

    一起來用GoLand開發(fā)第一個Go程序

    當您在編輯器中工作時GoLand 會分析您的代碼,尋找優(yōu)化方法,并檢測潛在和實際問題,下面這篇文章主要給大家介紹了關于用GoLand開發(fā)第一個Go程序的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • 淺析在Go語言中如何實現(xiàn)協(xié)程池

    淺析在Go語言中如何實現(xiàn)協(xié)程池

    gammazero/workerpool?就是用來實現(xiàn)協(xié)程池的?Go?包,本文我們將一起來學習一下其使用方法,并深入其源碼來探究下如何實現(xiàn)一個?Go?協(xié)程池,需要的可以了解下
    2025-06-06
  • GO語言中函數(shù)命名返回值的使用

    GO語言中函數(shù)命名返回值的使用

    在Go語言中,函數(shù)可以為其返回值指定名稱,這被稱為"命名返回值"或"命名返回參數(shù)",這種特性可以使代碼更清晰,特別是在返回多個值時,感興趣的可以了解一下
    2025-08-08
  • go?test?命令示例詳解

    go?test?命令示例詳解

    go?test是Go用來執(zhí)行測試函數(shù)(test?function)、基準函數(shù)(benchmark?function)和示例函數(shù)(example?function)的命令,這篇文章主要介紹了go?test?命令,需要的朋友可以參考下
    2023-11-11
  • Golang 實現(xiàn) Redis系列(六)如何實現(xiàn) pipeline 模式的 redis 客戶端

    Golang 實現(xiàn) Redis系列(六)如何實現(xiàn) pipeline 模式的 redis 客戶端

    pipeline 模式的 redis 客戶端需要有兩個后臺協(xié)程負責 tcp 通信,調用方通過 channel 向后臺協(xié)程發(fā)送指令,并阻塞等待直到收到響應,本文是使用 golang 實現(xiàn) redis 系列的第六篇, 將介紹如何實現(xiàn)一個 Pipeline 模式的 Redis 客戶端。
    2021-07-07
  • 淺析Go語言中閉包的使用

    淺析Go語言中閉包的使用

    閉包是一個函數(shù)和其相關的引用環(huán)境組合的一個整體。本文主要為大家介紹一下Go語言中閉包的使用,文中的示例代碼講解詳細,對我們學習Go語言有一定幫助,需要的可以參考一下
    2022-12-12

最新評論

密云县| 新邵县| 阿拉善盟| 托克逊县| 衡阳市| 普陀区| 元朗区| 禄丰县| 霸州市| 盐亭县| 讷河市| 澄迈县| 宜兰市| 海盐县| 泾川县| 上栗县| 衡东县| 抚宁县| 浮梁县| 大英县| 伊通| 泌阳县| 新津县| 巨鹿县| 清流县| 三门峡市| 云南省| 乐昌市| 伊春市| 阿克苏市| 文化| 融水| 仲巴县| 若尔盖县| 通河县| 安达市| 威信县| 阳谷县| 浦北县| 深州市| 荥经县|