ruby-on-rails - Rails - 做简单的除法?没那么简单

标签 ruby-on-rails ruby-on-rails-3

我在 Controller 中有以下内容:

  @users = User.order("created_at").all
  @user_count = @users.length.to_i
  @active_7_day = .....count.to_i

  @mystat = (@user_count / @active_7_day)

没有错误这很好,但在 View 中@mystat 总是 0?你如何在 Rails 中进行除法?

谢谢

最佳答案

结果可能是一个浮点数。

@mystat = (@user_count.to_f / @active_7_day)

关于ruby-on-rails - Rails - 做简单的除法?没那么简单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5198031/

相关文章:

ruby-on-rails - 将密码重置发送到其他电子邮件 - Devise

ruby-on-rails - 如何在 View 中通过参数 id 查找值?

mysql - Ruby on Rails 的 implode 和 explode 函数来改变日期格式

ruby-on-rails - 当需要应用于整个应用程序时,如何在每个 Controller 中不重复 `before_filter` 代码?

ruby-on-rails - Rails 安装错误 : Failed to build gem native extension

ruby-on-rails - 如何在 Rails 模型中创建多个类和实例方法

ruby-on-rails - 在 debian Squeeze 上安装 RoR

css - Bootstrap 下拉菜单项在某些页面上不可点击

ruby-on-rails-3 - Rails 3 身份验证 : Authlogic vs Devise

ruby-on-rails - 新遗物导致内存泄漏/膨胀?