在rails控制台中划分的奇怪行为

时间:2017-11-23 14:12:48

标签: ruby-on-rails ruby

2台服务器(相同的宝石,安装完全相同的ruby版本2.2.2p95

开发

Loading development environment (Rails 4.0.13)
[1] pry(main)> (1/3).class
=> Fixnum
[2] pry(main)> (1/3)      
=> 0
[3] pry(main)>

生产

Loading production environment (Rails 4.0.13)
2.2.2 :001 > (1/3).class
 => Rational 
2.2.2 :002 > (1/3)
 => (1/3) 
2.2.2 :003 >
是吗?两种环境之间的唯一区别是,一个使用rvm(生产)而另一个不使用

1 个答案:

答案 0 :(得分:1)

好的问题是由于使用mathn模块的依赖gem,现在尝试找出哪个gem:)