[LINUX] Rubinzahl Ausgabe 0 Auffüllung

Zeigen Sie das Berechnungsergebnis in Ruby mit 0-Auffüllung an (3 → 003).

Betrachten Sie diesmal als Beispiel eine Zahl, die doppelt so groß ist wie die eingegebene Zahl, wobei drei Ziffern mit Nullen aufgefüllt sind. 1→002 2→004 6→012

1. Zuerst normale Anzeige

1→2 2→4 6→12 Aktivieren Sie zunächst

 setzt "bitte Zahlen setzen"
number = gets.to_i
number2=number*2
print number2

↑ Damit ist der Vorgang abgeschlossen.

2.0 Denken Sie an das Füllen

sprintf("%03d",number)

Oder

"%03d" % number

Die Nummer wird jedoch dreistellig mit 0 Auffüllungen angezeigt.

Programm zum Ausführen

 setzt "bitte Zahlen setzen"
number = gets.to_i
number2=number*2
number3=sprintf("%03d", number2)
print number3

1→002 2→004 6→012

Wurde bestätigt

Verweise

http://osishow3.hateblo.jp/entry/2017/04/24/235500

https://www.setoya-blog.com/entry/2013/12/06/171143

Recommended Posts

Rubinzahl Ausgabe 0 Auffüllung
numpy> Zufällige Listenausgabe> zip () / print%