Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Menukar Integer kepada Perwakilan Binari dalam Go?

Bagaimana untuk Menukar Integer kepada Perwakilan Binari dalam Go?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-24 18:39:16279semak imbas

How to Convert an Integer to Binary Representation in Go?

Menukar daripada Integer kepada Perwakilan Binari dalam Go

Dalam Go, pakej strconv menyediakan fungsi FormatInt, yang memudahkan penukaran bagi integer kepada perwakilan binari mereka. FormatInt menerima nilai int64 dan spesifikasi asas, dengan julat asas dari 2 hingga 36. Dengan menentukan asas 2, anda boleh menukar integer kepada bentuk binarinya.

Kod Contoh :

package main

import (
  "fmt"
  "strconv"
)

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

Dalam contoh ini, integer 123 ditukar kepada perduaannya perwakilan, iaitu "1111011". Pautan DEMO di bawah menyediakan demonstrasi langsung kod ini.

Maklumat Tambahan:
strconv.FormatInt ialah fungsi serba boleh yang menawarkan fleksibiliti untuk menukar integer kepada pelbagai asas, menampung pelbagai keperluan perwakilan berangka. Dokumentasinya boleh didapati di: http://golang.org/pkg/strconv/#FormatInt

Atas ialah kandungan terperinci Bagaimana untuk Menukar Integer kepada Perwakilan Binari dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn