Округление числа в Ruby

Discussion in 'PHP' started by 043nKRuT0y, 13 Jun 2011.

  1. 043nKRuT0y

    043nKRuT0y Elder - Старейшина

    Joined:
    31 Oct 2007
    Messages:
    226
    Likes Received:
    8
    Reputations:
    0
    Подскажите метод округления до меньшего или большего числа !!!
    Допустим 25 - 20, 16 - 20, 3 - 10, 11 - 10 ......

    Нужно целое число округлять до большего ну или меньшего !

    Спасибо !
     
  2. Reed Jenkins

    Reed Jenkins New Member

    Joined:
    11 Apr 2011
    Messages:
    9
    Likes Received:
    1
    Reputations:
    0
    Если нужно округлять целые числа до десятков, то:

    а) до меньшего
    Code:
    def round(n)
          n/10*10
    end
    
    б) до большего
    Code:
    def round(n)
          (n+10)/10*10
    end