freeCodeCamp/guide/russian/ruby/ruby-numbers-methods/index.md

4.1 KiB
Raw Blame History

title localeTitle
Ruby Number Methods Методы номера Ruby

Ruby предоставляет множество встроенных методов, которые вы можете использовать для чисел. Ниже приведен неполный список методов integer и float .

Даже :

Использовать .even? для проверки четности целого числа . Возвращает true или false boolean .

    15.even? #=> false 
    4.even?  #=> true 

Нечетный :

Использовать .odd? чтобы проверить, является ли целое число нечетным. Возвращает true или false boolean .

    15.odd? #=> true 
    4.odd?  #=> false 

Ceil :

.ceil метода .ceil плавают до ближайшего числа. Возвращает целое число .

    8.3.ceil #=> 9 
    6.7.ceil #=> 7 

Этаж :

В .floor метод раундов плавает вниз до ближайшего числа. Возвращает целое число .

    8.3.floor #=> 8 
    6.7.floor #=> 6 

Далее :

Используйте .next чтобы вернуть следующее последовательное целое число .

    15.next #=> 16 
    2.next  #=> 3 
    -4.next #=> -3 

Pred :

Используйте .pred для возврата предыдущего последовательного целого .

    15.pred #=> 14 
    2.pred  #=> 1 
    (-4).pred #=> -5 

Строка :

Использование .to_s для числа ( целое число , float и т. Д.) Возвращает строку этого числа.

    15.to_s  #=> "15" 
    3.4.to_s #=> "3.4" 

Самый большой общий знаменатель :

Метод .gcd обеспечивает наибольший общий делитель (всегда положительный) двух чисел. Возвращает целое число .

    15.gcd(5) #=> 5 
    3.gcd(-7) #=> 1 

Раунд :

Используйте .round чтобы вернуть округленное целое число или float .

    1.round        #=> 1 
    1.round(2)     #=> 1.0 
    15.round(-1)   #=> 20 

Время :

Используйте .times для итерации заданного блока int times.

    5.times do |i| 
      print i, " " 
    end 
    #=> 0 1 2 3 4