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

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

Barbara Streisand
Freigeben: 2025-01-03 08:14:39
Original
225 Leute haben es durchsucht

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

Zum Drucken Zahlen mit Nullen auffüllen

Wenn Sie in der Programmierung mit Zahlen arbeiten, kann es notwendig sein, diese mit Nullen aufzufüllen, um eine feste Größe zu erreichen Breite zum Drucken oder für andere Zwecke. So machen Sie das in Go:

Verwenden des fmt-Pakets

Das fmt-Paket bietet eine praktische Möglichkeit, Zahlen ohne Auffüllung zu formatieren und zu drucken. Verwenden Sie dazu die folgende Syntax:

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

Erklärung:

  • fmt.Printf ermöglicht Ihnen das Formatieren und Drucken von Werten.
  • d gibt an, dass das erste Argument eine Ganzzahl sein soll, die mit einer Mindestbreite von 6 formatiert und mit aufgefüllt ist Nullen.
  • m bedeutet, dass das zweite Argument eine Ganzzahl sein sollte, formatiert mit einer Mindestbreite von 6, jedoch ohne Nullauffüllung.
  • Die Pipe-Zeichen (|) werden verwendet, um die gedruckten Werte zu trennen .

Ausgabe:

|000012|   345|
Nach dem Login kopieren

Wie Sie sehen können, ist die Zahl 12 wird mit Nullen aufgefüllt, um eine Breite von 6 zu erhalten, während 345 mit Leerzeichen gedruckt wird, um den verbleibenden Platz zu füllen.

Zusätzliche Hinweise:

  • Die Zahl Die Anzahl der zum Auffüllen verwendeten Nullen wird durch die in der Formatzeichenfolge angegebene Breite bestimmt.
  • Sie können zum Auffüllen auch Leerzeichen verwenden, indem Sie 0 durch a ersetzen Leerzeichen (`%).
  • Das fmt-Paket bietet verschiedene andere Formatierungsoptionen für Zahlen, wie z. B. wissenschaftliche Notation und Präzisionskontrolle. Weitere Einzelheiten finden Sie in der offiziellen Dokumentation.

Das obige ist der detaillierte Inhalt vonWie kann ich in Go for Printing Zahlen 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