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

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

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

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

package main

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

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

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

?? ?// 整型轉(zhuǎn)字符串
?? ?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

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

    當您在編輯器中工作時GoLand 會分析您的代碼,尋找優(yōu)化方法,并檢測潛在和實際問題,下面這篇文章主要給大家介紹了關(guān)于用GoLand開發(fā)第一個Go程序的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    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 通信,調(diào)用方通過 channel 向后臺協(xié)程發(fā)送指令,并阻塞等待直到收到響應,本文是使用 golang 實現(xiàn) redis 系列的第六篇, 將介紹如何實現(xiàn)一個 Pipeline 模式的 Redis 客戶端。
    2021-07-07
  • 淺析Go語言中閉包的使用

    淺析Go語言中閉包的使用

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

最新評論

浮梁县| 濉溪县| 宜昌市| 灵台县| 泌阳县| 平乐县| 红安县| 昭通市| 建始县| 化德县| 申扎县| 南澳县| 罗田县| 宁国市| 太仆寺旗| 广州市| 江山市| 商都县| 台湾省| 白沙| 绥江县| 浏阳市| 虹口区| 福建省| 达尔| 武宣县| 丹阳市| 尼木县| 邓州市| 固阳县| 潼南县| 定州市| 洛扎县| 文成县| 永修县| 华宁县| 民勤县| 当涂县| 南雄市| 温泉县| 平武县|