Ruby | función racional <=>

El <=> es un método incorporado en Ruby devuelve -1, 0 o +1 dependiendo de si racional es menor, igual o mayor que el valor numérico. se devuelve nil si los dos valores son incomparables.

Sintaxis : rata1<=>rata2

Parámetros : la función no acepta ningún parámetro.

Valor devuelto : Devuelve -1, 0 o +1 dependiendo de si el racional es menor, igual o mayor que el valor numérico. 
 

Ejemplo 1 :  

Ruby

# Ruby program for <=> method
 
# Initialize rational number
rat1 = Rational(1, 3)
rat2 = Rational(1, 3)
 
# Prints the rational number
puts rat1 <=> rat2

Salida

0

Ejemplo 2

Ruby

# Ruby program for <=> method
 
# Initialize rational number
rat1 = Rational(1, 3)
 
# Prints the rational number
puts rat1 <=> 0.3

Salida

1

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *