Wie konvertiere ich ganze Zahlen in Go in eine binäre Darstellung?

DDD
Freigeben: 2024-11-18 06:21:02
Original
149 Leute haben es durchsucht

How to Convert Integers to Binary Representation in Go?

Ganzzahlen in Binärdarstellung in Go konvertieren

Frage:

Gibt es in Go eine integrierte Funktion, die das kann? numerische Typen in ihre binäre Zahlenform umwandeln?

Zum Beispiel, wenn wir 123 als angeben Eingabe, wir sollten die Zeichenfolge „1111011“ als Ausgabe erhalten.

Antwort:

Ja, es gibt eine eingebaute Funktion namens strconv.FormatInt im strconv-Paket, die das kann Konvertieren Sie Ganzzahlen in ihre Binärdarstellung.

n := int64(123)

fmt.Println(strconv.FormatInt(n, 2)) // 1111011
Nach dem Login kopieren

Diese FormatInt-Funktion benötigt zwei Parameter: einen int64 und eine Basis. Die Basis gibt die Basis der numerischen Darstellung an.

Beispiel:

Dokumentation:

  • strconv-Paket:
  • strconv.FormatInt-Funktion:

    • https://golang.org/pkg/ strconv/#FormatInt

Das obige ist der detaillierte Inhalt vonWie konvertiere ich ganze Zahlen in Go in eine binäre Darstellung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage