Heim >Backend-Entwicklung >Golang >Wie konvertiert man in Go numerische Werte in Binärzeichenfolgen?
Umwandeln numerischer Werte in binäre Zeichenfolgen in Go
Entwickler, die mit numerischen Daten arbeiten, müssen möglicherweise Zahlen als binäre Zeichenfolgen darstellen. Go bietet zu diesem Zweck das Paket strconv (String Conversion) an, das die Funktion FormatInt bereitstellt.
Problem:
Konvertieren Sie einen numerischen Wert (z. B. 123) in seinen Binärwert Darstellung (z.B. "1111011").
Lösung:
package main import ( "fmt" "strconv" ) func main() { n := int64(123) binary := strconv.FormatInt(n, 2) fmt.Println(binary) // 1111011 }
Erklärung:
Die strconv Die Funktion .FormatInt benötigt zwei Argumente:
Demo:
Hier können Sie die Demo ausprobieren: http://play.golang.org/p/leGVAELMhv
Das obige ist der detaillierte Inhalt vonWie konvertiert man in Go numerische Werte in Binärzeichenfolgen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!