Maison > développement back-end > Golang > Comment puis-je compléter des nombres avec des zéros non significatifs dans Go ?

Comment puis-je compléter des nombres avec des zéros non significatifs dans Go ?

DDD
Libérer: 2024-12-23 22:55:14
original
393 Les gens l'ont consulté

How Can I Pad Numbers with Leading Zeros in Go?

Remplissage des nombres avec des zéros pour l'impression

Dans Go, vous pouvez facilement remplir les nombres avec des zéros lors de leur impression pour leur donner une largeur fixe. Cela peut être utile à des fins d'alignement ou à d'autres fins de formatage.

Utilisation du package fmt

Le package fmt fournit un moyen de formater des nombres et des chaînes avec diverses options, notamment le remplissage. . Pour compléter un nombre avec des zéros, vous pouvez utiliser le spécificateur de format %0d. La valeur l'espace réservé spécifie la largeur souhaitée de la chaîne complétée, et le 0 indique qu'elle doit être complétée par des zéros.

Par exemple :

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

Cela affichera :

|000012|   345|
Copier après la connexion

Remarquez le 0 dans d, qui indique que le nombre doit être complété par des zéros sur une largeur de 6. Le deuxième m remplira le nombre avec espaces.

Jouez-le vous-même

Essayez le code par vous-même à l'URL suivante :

http://play.golang.org/ p/cinDspMccp

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal