为什么(2/3)在轨道中评估为0?

Spe*_*all -4 ruby ruby-on-rails

我正在构建一种数字平衡器,但我遇到了一个问题,即使在我的控制台(2/3)中评估为0 ......这没有任何意义.我很确定我正在使用浮点数或整数,但为什么它会在控制台中失败?无论如何,任何帮助表示赞赏,我只是想写一些东西来帮助我获得总数的百分比.(IE 2 of 3为66.6666%)

小智 5

我很确定我正在使用花车

不,你使用整数,所以结果也是整数.

至少将一个数字设为浮点数,例如:

2/3.0或者 2.0/3为了获得0.66666.