数字を3桁ずつ区切る

通貨みたいな表示

1234567890.to_s.reverse.split(/(\d{3})/).select{|i|i.size>0}.join(',').reverse
=> "1,234,567,890"
1234567890.to_s.reverse.gsub(/(\d{3})/,'\1,').reverse
=> "1,234,567,890"