Maison > développement back-end > Golang > Comment puis-je remplir des numéros avec des zéros dans Go pour les imprimer ?

Comment puis-je remplir des numéros avec des zéros dans Go pour les imprimer ?

Barbara Streisand
Libérer: 2025-01-03 08:14:39
original
195 Les gens l'ont consulté

How Can I Pad Numbers with Zeros in Go for Printing?

Remplir les nombres avec des zéros pour l'impression

Lorsque vous travaillez avec des nombres en programmation, il peut être nécessaire de les remplir avec des zéros pour obtenir un résultat fixe. largeur pour l’impression ou à d’autres fins. Voici comment procéder dans Go :

Utilisation du package fmt

Le package fmt offre un moyen pratique de formater et d'imprimer des nombres avec un remplissage nul. Pour ce faire, utilisez la syntaxe suivante :

fmt.Printf("|%06d|%6d|\n", 12, 345)
Copier après la connexion

Explication :

  • fmt.Printf permet de formater et d'imprimer des valeurs.
  • d précise que le premier argument doit être un entier formaté avec une largeur minimale de 6 et complété par des zéros.
  • m signifie que le deuxième argument doit être un entier formaté avec une largeur minimale de 6, mais sans remplissage de zéros.
  • Les caractères pipe (|) sont utilisés pour séparer les valeurs imprimées .

Sortie :

|000012|   345|
Copier après la connexion

Comme vous pouvez voyez, le numéro 12 est rempli de zéros pour faire sa largeur 6, tandis que 345 est imprimé avec des espaces pour remplir l'espace restant.

Notes supplémentaires :

  • Le nombre de zéros utilisés pour le remplissage est déterminé par la largeur spécifiée dans la chaîne de format.
  • Vous pouvez également utiliser des espaces pour le remplissage en remplaçant 0 avec un caractère espace (`%).
  • Le package fmt fournit diverses autres options de formatage pour les nombres, telles que la notation scientifique et le contrôle de précision. Référez-vous à la documentation officielle pour plus de détails.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal