首頁 > 後端開發 > Golang > 主體

如何在 Go 中將整數轉換為二進位表示法?

Mary-Kate Olsen
發布: 2024-11-24 18:39:16
原創
211 人瀏覽過

How to Convert an Integer to Binary Representation in Go?

Go 中從整數轉換為二進位表示

Go 中,strconv 套件提供了FormatInt 函數,可以方便地轉換整數到其二進制整數表示形式。 FormatInt 接受 int64 值和基數規範,基數範圍為 2 到 36。透過指定基數 2,您可以將整數轉換為其二進位形式。

範例程式碼 :

package main

import (
  "fmt"
  "strconv"
)

func main() {
  n := int64(123)
  fmt.Println(strconv.FormatInt(n, 2)) // 1111011
}
登入後複製

在此範例中,整數 123 轉換為其二進位表示形式,即「1111011」。下面的 DEMO 連結提供了此程式碼的現場演示。

其他資訊:
strconv.FormatInt 是一個多功能函數,可以靈活地將整數轉換為各種基數,適應不同的情況數字表示的需要。其文件位於:http://golang.org/pkg/strconv/#FormatInt

以上是如何在 Go 中將整數轉換為二進位表示法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板