Heim > Artikel > Backend-Entwicklung > Wie konvertiere ich ganze Zahlen in Go in eine binäre Darstellung?
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
Diese FormatInt-Funktion benötigt zwei Parameter: einen int64 und eine Basis. Die Basis gibt die Basis der numerischen Darstellung an.
Beispiel:
Dokumentation:
strconv.FormatInt-Funktion:
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!