Q:

Как в Ruby разбить целое число на триады?

Обращался к англоязычному гуглу, набирая ruby triad но он мне выдает картинки с какой-то стриптизершей.
Есть число (Integer), например 146234232.
Как из него получить строку "146 234 232"?

A:

    def comma_numbers(number, delimiter = ',')
      number.to_s.reverse.gsub(%r{([0-9]{3}(?=([0-9])))}, "\\1#{delimiter}").reverse
   end

number_to_currency(1234567890.506, locale: :fr) 

