Ruby on rails Rails-您可以将数字四舍五入到人的大小或指定小数吗

Ruby on rails Rails-您可以将数字四舍五入到人的大小或指定小数吗,ruby-on-rails,Ruby On Rails,我有一行显示附件的文件大小: <%= number_to_human_size(@document.doc_file_file_size) %> 然而,它给出了如下结果: 194KB 84.7KB 194KB 84.4KB 我想使用数字到人的大小显示数字,但不显示任何小数或显示所有项目的相同小数位数。在这种情况下,可读性对我来说比绝对准确性更重要 我试着在语句的末尾加上.round,但那会出错 检查文档中的 更改:精度 number_to_human_size(@documen

我有一行显示附件的文件大小:

<%= number_to_human_size(@document.doc_file_file_size) %>

然而,它给出了如下结果:

194KB
84.7KB
194KB
84.4KB

我想使用数字到人的大小显示数字,但不显示任何小数或显示所有项目的相同小数位数。在这种情况下,可读性对我来说比绝对准确性更重要

我试着在语句的末尾加上.round,但那会出错

检查文档中的

更改
:精度

number_to_human_size(@document.doc_file_file_size, precision: 0)
检查文档是否有错误

更改
:精度

number_to_human_size(@document.doc_file_file_size, precision: 0)