2010-06-18 5 views

ответ

9
sprintf "%06d", 1  #=> "000001" 
sprintf "%06d", 15 #=> "000015" 

или более кратко

"%06d" % 1  #=> "000001" 
"%06d" % 15 #=> "000015" 
1

Вы можете использовать Kernel#sprintf или форматирования строк (%) как так:

>> "%06d" % 1 
=> "000001" 
>> "%06d" % 15 
=> "000015" 
3
"#{1}".rjust(6,'0') # => 000001 
"#{15}".rjust(6,'0') # => 000015 
Смежные вопросы