Как работать с ведущими нулями в целых числах

Как правильно обращаться с ведущими нулями в Ruby?

0112.to_s
 => "74"
0112.to_i
 => 74

Почему это преобразование0112 в74?

Как можно конвертировать0112 в строку"0112" ?

Я хочу определить метод, который принимает целое число в качестве аргумента и возвращает его с цифрами в порядке убывания.

Но это, похоже, не работает для меня, когда у меня есть ведущие нули:

def descending_order(n)
  n.to_s.reverse.to_i
end

Ответы на вопрос(2)

Ваш ответ на вопрос