【发布时间】:2014-03-26 09:15:27
【问题描述】:
我需要通过将两个单独的计数相除来计算一些百分比值。我得到了类的计数值是fixnum。但是当我将它们分开时,无论计数值是多少,它都会向我显示 0,
<% dueTask = 12 %>
<% aT = 16 %>
<%= (dueTask/aT)*.to_f %>
这里最后一个结果显示为 0。
【问题讨论】:
-
任意一个操作数都应该是float类型,算术运算返回float类型。
-
duetask.to_f/aT => 一些浮点类型的值。