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

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

DDD
DDDOriginal
2024-12-23 22:55:14394Durchsuche

How Can I Pad Numbers with Leading Zeros in Go?

Zahlen zum Drucken mit Nullen auffüllen

In Go können Sie Zahlen beim Drucken ganz einfach mit Nullen auffüllen, um ihnen eine feste Breite zu verleihen. Dies kann für die Ausrichtung oder andere Formatierungszwecke nützlich sein.

Verwendung des fmt-Pakets

Das fmt-Paket bietet eine Möglichkeit, Zahlen und Zeichenfolgen mit verschiedenen Optionen, einschließlich Auffüllung, zu formatieren . Um eine Zahl mit Nullen aufzufüllen, können Sie den Formatbezeichner %0d verwenden. Die Der Platzhalter gibt die gewünschte Breite der aufgefüllten Zeichenfolge an, und die 0 gibt an, dass sie mit Nullen aufgefüllt werden soll.

Zum Beispiel:

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

Dies wird ausgegeben:

|000012|   345|

Beachten Sie die 0 in d, die angibt, dass die Zahl mit Nullen auf eine Breite von 6 aufgefüllt werden soll. Das zweite m füllt die Zahl mit auf Leerzeichen.

Spielen Sie es selbst

Probieren Sie den Code selbst unter der folgenden URL aus:

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

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

Stellungnahme:
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