Rubyのsprintfは数字を3桁ずつコンマで区切る書式指定がない件 - ’(rubikitch wanna be (a . lisper))

screenshot

1,000,000等と表示することは多いというのに、いちいちgsub使うのはうざい。数字の表記方法でよく使われるのだからsprintfでサポートすべきだと思うな。スクリプト言語なんだし。sprintf.cと自前で実装してるんだからさ。 "%#d" % 100000 # => "100000" "%#x" % 0x100000 # => "0x100000" "%#o" % 0100000 # => "0100000" "%#b" % 0b1011 # => "0b1011" "%," % ...

http://d.hatena.ne.jp/rubikitch/20081016/1224165602

地域によってコンマ、ピリオド、下線と使う文字が違うって話は聞いたことある。

http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/rubikitch/20081016/1224165602