puts ((11.to_s * 2).to_i/2), does anyone know answer of this coding? I am not aware of ruby!

  • This isn't a proper question at all and, being programming related, off-topic anyway. Please read our FAQ.
    – Sven
    Jun 26, 2012 at 7:01
  • For your future reference this kind of question is better asked on stackoverflow.com
    – user9517
    Jun 26, 2012 at 7:14

1 Answer 1


I just learned enough ruby to do this

ruby -e "puts ((11.to_s * 2).to_i/2)"

which doesn't help much

ruby -e "puts (11.to_s * 2)"

So it appears to convert 11 to a string (.to_s) then doubles it then converts the answer back to an integer (.to_i) and then divides it by 2.


Not the answer you're looking for? Browse other questions tagged .