Rails - 做简单划分?没那么简单

AnA*_*ice 3 ruby-on-rails ruby-on-rails-3

我在控制器中有以下内容:

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

  @mystat = (@user_count / @active_7_day)
Run Code Online (Sandbox Code Playgroud)

没有错误是好的,但在视图@mystat总是0?你如何在Rails中进行划分?

谢谢

vis*_*ise 14

结果可能是浮动.

@mystat = (@user_count.to_f / @active_7_day)
Run Code Online (Sandbox Code Playgroud)

  • 在视图中将其舍入:`number_with_precision(@ mystat,:precision => 2)` (2认同)