Heim > Backend-Entwicklung > Golang > Wie kann ich Zahlen in Go mit Nullen auffüllen?

Wie kann ich Zahlen in Go mit Nullen auffüllen?

Susan Sarandon
Freigeben: 2024-12-23 02:20:10
Original
292 Leute haben es durchsucht

How to Zero-Pad Numbers in Go?

Zahlen mit Nullauffüllung in Go formatieren

Das Drucken von Zahlen in einer festen Breite ist eine häufige Anforderung in der Programmierung. In Go bietet das fmt-Paket eine praktische Möglichkeit, Zahlen mithilfe der %0-Notation mit Nullen aufzufüllen.

Um beispielsweise die Zahl 12 auf eine Breite von 6 mit Nullen aufzufüllen, können Sie den folgenden Code verwenden:

fmt.Printf("|%06d|%6d|\n", 12, 345)
Nach dem Login kopieren

Ausgabe:

|000012|   345|
Nach dem Login kopieren

Der d-Formatbezeichner weist das fmt-Paket an, die Zahl 12 zu drucken eine Mindestbreite von 6, bei Bedarf mit Nullen auffüllen. Der m-Formatbezeichner gibt 345 mit einer Mindestbreite von 6 aus, jedoch ohne Auffüllung.

Sie können hier mit dem fmt-Paket und Nullauffüllung experimentieren: http://play.golang.org/p/cinDspMccp

Das obige ist der detaillierte Inhalt vonWie kann ich Zahlen in Go mit Nullen auffüllen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage