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
DDDoriginal
2024-12-23 22:55:14344parcourir

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)

Cela affichera :

|000012|   345|

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!

Déclaration:
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