私はRubyを使用して部門の残りの部分を取得しようとしています。Rubyで部門の残りの部分を見つけるには?
のは、我々は最終的には「10の残りの部分と18」である必要があります11
で208を分割しようとしているとしましょう...私は最終的に必要なものという10
です。
ここまでは私が今までに得たことですが、このユースケースでは、残りの部分は0
です。
division = 208.to_f/11
rounded = (division*10).ceil/10.0
remainder = rounded.round(1).to_s.last.to_i
私はそれをとても複雑にしましたか?ありがとうございました。 – Shpigford
ニックピッチしたくないのですが、それは演算子ではありませんが、 'Fixnum'クラスのメソッドです:' >> 208。%(11)#=> 10' –
@MichaelKohl技術的にすべてのルビ "演算子" 。例えば、 '5 + 5'は' 5。+(5) 'の略語です。 – fbonetti