2010-07-21 99 views
1

HI插入逗號分隔大數?

有沒有一種方法可以讓我像這樣添加逗號的數字:

num= 1234567 

就變成

num = 1,234,567 

我想打這個電話在我的助手即模塊

謝謝

+1

重複http://stackoverflow.com/questions/1078347/is-there-a-rails-trick-to-adding-commas-to-large-numbers – 2010-07-21 17:14:33

回答

11

使用number_with_delimiter

從你的助手:

number_with_delimiter(12345678)  # => 12,345,678 

UPDATE:code的方法。

+0

我有這樣的想法,這隻能在視圖? – 2010-07-21 16:54:48

+2

是的,但你可以包含模塊,或者,如果你不想(如)在外面包含視圖助手,這裏是'number_with_delimeter'方法的代碼http://gist.github.com/484764 – jpemberthy 2010-07-21 16:58:38

+1

爲什麼會你有沒有想過在視野外做這件事?它純粹是可視化的,沒有提供關於價值本身的額外信息。 – jdl 2010-07-21 17:02:14