Conversion de valeurs numériques en chaînes binaires dans Go
Les développeurs travaillant avec des données numériques peuvent rencontrer le besoin de représenter les nombres sous forme de chaînes binaires. Go propose le package strconv (conversion de chaîne) à cet effet, fournissant la fonction FormatInt.
Problème :
Convertir une valeur numérique (par exemple, 123) en son binaire représentation (par exemple, "1111011").
Solution :
package main import ( "fmt" "strconv" ) func main() { n := int64(123) binary := strconv.FormatInt(n, 2) fmt.Println(binary) // 1111011 }
Explication :
Le strconv La fonction .FormatInt prend deux arguments :
Démo :
Vous pouvez essayer la démo ici : http://play.golang.org/p/leGVAELMhv
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!