Conversion d'un entier en sa représentation binaire dans Go
Dans Go, le package strconv fournit la fonction FormatInt, qui facilite la conversion de entiers à leur représentation binaire. FormatInt accepte une valeur int64 et une spécification de base, où la base va de 2 à 36. En spécifiant une base de 2, vous pouvez convertir l'entier en sa forme binaire.
Exemple de code :
package main import ( "fmt" "strconv" ) func main() { n := int64(123) fmt.Println(strconv.FormatInt(n, 2)) // 1111011 }
Dans cet exemple, l'entier 123 est converti en sa représentation binaire, qui est "1111011". Le lien DEMO ci-dessous fournit une démonstration en direct de ce code.
Informations supplémentaires :
strconv.FormatInt est une fonction polyvalente qui offre la flexibilité de convertir des entiers en différentes bases, s'adaptant à diverses besoins en représentation numérique. Sa documentation est disponible sur : http://golang.org/pkg/strconv/#FormatInt
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!