Ser*_*man 3 ruby-on-rails ruby-on-rails-4
如何在Rails中为数字设置精度和分隔符?
例如,我有一个浮点数1000.0,想得到1 000,00
我的语言环境文件:
number:
format:
delimiter: ' '
precision: 2
separator: ','
Run Code Online (Sandbox Code Playgroud)
我使用了助手方法:
number_with_precision返回
1000,00
Run Code Online (Sandbox Code Playgroud)number_with_delimiter返回
1 000,0
Run Code Online (Sandbox Code Playgroud)number_with_precision和number_with_delimiter都返回
1 000,0
Run Code Online (Sandbox Code Playgroud)本地化回报
Object must be a Date, DateTime or Time object. 1000.0 given.
Run Code Online (Sandbox Code Playgroud)number_with_precision具有分隔符和分隔符选项.
<%= number_with_precision(1000.0, precision: 2, delimiter: ' ', separator: ',') %>
=> 1 000,00
| 归档时间: |
|
| 查看次数: |
1667 次 |
| 最近记录: |