2014-01-15 53 views
0

如何使用Ruby縮寫數字?用Ruby縮寫數字?

1,518,181 to 1.5M 
481,191 to 481k 
95,562 to 95k 

對於這個特殊的項目,我碰巧使用Rails的,所以如果有一些不起眼的輔助方法,我不知道的,它會是蠻好用的,在這裏。

+0

試試這個幫手http://api.rubyonrails.org/classes/ActionView/Helpers/NumberHelper.html#method-i-number_to_human_size –

+0

@Sam這是完美的。正是我在找什麼。版主可以刪除/關閉這個。 – Shpigford

回答

1

#number_to_human

include ActionView::Helpers::NumberHelper 
number_to_human(1500000) # => "1.5 Million"