1. 程式人生 > 實用技巧 >【轉】go 解析16進位制字串中的bit, byte.

【轉】go 解析16進位制字串中的bit, byte.

go語言 strconv.ParseInt 的例子

chuanheng·2015-01-22 13:00:01· 23975 次點選 ·預計閱讀時間不到 1 分鐘·大約2小時之前開始瀏覽 這是一個創建於2015-01-22 13:00:01的文章,其中的資訊可能已經有所發展或是發生改變。

golangstrconv.ParseInt是將字串轉換為數字的函式,功能灰常之強大,看的我口水直流.

funcParseInt(sstring,baseint,bitSizeint)(iint64,errerror)

引數1數字的字串形式

引數2數字字串的進位制比如二進位制八進位制十進位制十六進位制


引數3返回結果的bit大小也就是int8int16int32int64

程式碼:

package main
    
import (
    "strconv"
)
    
func main() {
    i, err := strconv.ParseInt("123", 10, 32)
    if err != nil {
        panic(err)
    }
    println(i)
}