Почему деление в Ruby возвращает целое число вместо десятичного?

Например:

9 / 5  #=> 1

, но я ожидал 1.8 . Как я могу получить правильный десятичный (нецелочисленный) результат? Почему он вообще возвращает 1 ?

244
задан mu is too short 29 October 2013 в 15:07
поделиться