数値を3桁区切り表示したいときの話.Rails にはそれっぽい関数があるらしいが Ruby のみで.やるきなしなし.
class Integer
def to_c
(to_s.reverse.scan(/\d{1,3}/)*",").reverse
end
end
Python の場合は以下.
>>> "{:,}".format(12345678)
数値を3桁区切り表示したいときの話.Rails にはそれっぽい関数があるらしいが Ruby のみで.やるきなしなし.
class Integer
def to_c
(to_s.reverse.scan(/\d{1,3}/)*",").reverse
end
end
Python の場合は以下.
>>> "{:,}".format(12345678)