Рубрики

Рубин | Рациональная <=> функция

<=> — это встроенный метод в Ruby, который возвращает -1, 0 или +1 в зависимости от того, является ли рациональное меньше, равно или больше числового значения. nil возвращается, если два значения несопоставимы.

Syntax: rat1 rat2

Parameters: The function accepts no parameter

Return Value: It returns -1, 0, or +1 depending on whether rational is less than, equal to, or greater than the numeric value.

Пример 1 :

# Ruby-программа для метода <=>

  
# Инициализировать рациональное число

rat1 = Rational(1, 3)

rat2 = Rational(1, 3)

  
# Печатает рациональное число
puts rat1 <=> rat2

Выход :

0

Пример 2 :

# Ruby-программа для метода <=>

  
# Инициализировать рациональное число

rat1 = Rational(1, 3)

  
# Печатает рациональное число

puts rat1 <=> 0.3

Выход :

1

Рекомендуемые посты:

Рубин | Рациональная <=> функция

0.00 (0%) 0 votes