使用humanize将数字转换为rails中的单词

时间:2016-12-07 17:06:28

标签: ruby-on-rails humanize

我有一些数字用于例如75.00,我试图将其转换为单词,因为我使用了humanize

75.humanize

但它不断抛出错误“未定义的方法人性化错误75:浮动”

1 个答案:

答案 0 :(得分:1)

确保您已安装humanize gem

现在您可以将数字转换为单词

2.humanize     #=> "two"
4.humanize     #=> "four"
8.humanize     #=> "eight"

75.humanize    #=> "seventy-five" 
75.0.humanize  #=> "seventy-five point zero" 
75.00.humanize #=> "seventy-five point zero" 

注意: Rails在字符串类中也有一个humanize方法,其工作方式不同