2014-01-15 17 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"