欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2023年03月07日 10:45:45   作者:小龍?jiān)谏綎|  
本文主要介紹了go語(yǔ)言int64整型轉(zhuǎn)字符串的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

go語(yǔ)言中string(int)會(huì)把int當(dāng)成UTF-8的Unicode值,轉(zhuǎn)換成對(duì)應(yīng)的字符,標(biāo)準(zhǔn)庫(kù)strconv是專門(mén)用來(lái)實(shí)現(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,二進(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':其它情況)
}

參考

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

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

相關(guān)文章

  • 關(guān)于Gin框架中的Cookie和Session的使用方法

    關(guān)于Gin框架中的Cookie和Session的使用方法

    為了實(shí)現(xiàn)跨請(qǐng)求的數(shù)據(jù)共享,我們可以使用Cookie和Session,本文將結(jié)合實(shí)際案例,詳細(xì)介紹在Go語(yǔ)言的Gin框架中如何使用Cookie和Session,并通過(guò)代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2024-10-10
  • Go語(yǔ)言里的new函數(shù)用法分析

    Go語(yǔ)言里的new函數(shù)用法分析

    這篇文章主要介紹了Go語(yǔ)言里的new函數(shù)用法,實(shí)例分析了new函數(shù)的功能及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02
  • Go|使用Options模式和建造者模式創(chuàng)建對(duì)象實(shí)戰(zhàn)

    Go|使用Options模式和建造者模式創(chuàng)建對(duì)象實(shí)戰(zhàn)

    這篇文章主要介紹了Go使用Options模式和建造者模式創(chuàng)建對(duì)象實(shí)戰(zhàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • 淺談golang二進(jìn)制bit位的常用操作

    淺談golang二進(jìn)制bit位的常用操作

    這篇文章主要介紹了淺談golang二進(jìn)制bit位的常用操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • goFrame的隊(duì)列g(shù)queue對(duì)比channel使用詳解

    goFrame的隊(duì)列g(shù)queue對(duì)比channel使用詳解

    這篇文章主要為大家介紹了goFrame的gqueue對(duì)比channel使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • go責(zé)任鏈行為型設(shè)計(jì)模式Chain?Of?Responsibility

    go責(zé)任鏈行為型設(shè)計(jì)模式Chain?Of?Responsibility

    這篇文章主要為大家介紹了go行為型設(shè)計(jì)模式之責(zé)任鏈Chain?Of?Responsibility使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Go語(yǔ)言中的goroutine和channel如何協(xié)同工作

    Go語(yǔ)言中的goroutine和channel如何協(xié)同工作

    在Go語(yǔ)言中,goroutine和channel是并發(fā)編程的兩個(gè)核心概念,它們協(xié)同工作以實(shí)現(xiàn)高效、安全的并發(fā)執(zhí)行,本文將詳細(xì)探討goroutine和channel如何協(xié)同工作,以及它們?cè)诓l(fā)編程中的作用和優(yōu)勢(shì),需要的朋友可以參考下
    2024-04-04
  • 線上問(wèn)題排查之golang使用json進(jìn)行對(duì)象copy

    線上問(wèn)題排查之golang使用json進(jìn)行對(duì)象copy

    這篇文章主要介紹了線上問(wèn)題排查之golang使用json進(jìn)行對(duì)象copy,文章圍繞golang使用json進(jìn)行對(duì)象copy的內(nèi)存溢出問(wèn)題排查展開(kāi)詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-06-06
  • Golang判斷struct/slice/map是否相等以及對(duì)比的方法總結(jié)

    Golang判斷struct/slice/map是否相等以及對(duì)比的方法總結(jié)

    平時(shí)開(kāi)發(fā)中對(duì)比兩個(gè)struct或者map、slice是否相等是經(jīng)常遇到的,有很多對(duì)比的方式,比如==,reflect.DeepEqual(),cmp.Equal()等也是經(jīng)常容易混淆的,這么多種對(duì)比方式,適用場(chǎng)景和優(yōu)缺點(diǎn)都有哪些呢?今天我們來(lái)具體總結(jié)一下,感興趣的小伙伴們可以參考借鑒
    2022-11-11
  • 淺析Golang切片截取功能與C++的vector區(qū)別

    淺析Golang切片截取功能與C++的vector區(qū)別

    這篇文章主要介紹了Golang中切片的截取功能與C++中的vector有什么區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2022-10-10

最新評(píng)論