<div class='summary' align="justify" style='vertical-align: top;'>
<div>
{{:stats.tot_fte}} Employees Assigned
  {{:stats.tot_fte_effort}} Total Effort
</div>
<div>
{{:stats.tot_users}} Users Assigned
    {{:stats.tot_user_effort}} Total Effort
</div>
</div>这是我编写的代码,用于将总工作量显示为输出,在其他地方计算总工作量,当我将其用于其他calculations.But时,它应该始终是浮点值,同时在这里显示这个值时,我希望它是一个十进制值,包含两个数字,decimal.please帮助我完成这个操作,因为我是初学者。输出如下,
分配给 340.89666666666665的340个员工总工作量 分配给 452.6066666666666的453个用户总工作量
我只希望在这里将总工作量显示为十进制值。
发布于 2016-01-27 19:08:23
由于您使用的是Rails,所以它在ActionView中附带了一个数字助手。您可以使用number_with_precision(number, options = {})。
例如:
number_with_precision 123.456, precision: 2发布于 2016-01-27 18:46:44
老派:
sprintf('%.2f', number)其他:
(340.89666666666665).round(2)示例:
{{:stats.tot_user_effort.round(2)}} Total Effort
{{sprintf('%.2f', :stats.tot_user_effort)}} Total Efforthttps://stackoverflow.com/questions/35045300
复制相似问题