El * es un método incorporado en Ruby que devuelve el número racional realizando la multiplicación entre dos números racionales.
Sintaxis : rat1 * rat2
Parámetros : la función no acepta ningún parámetro .
Valor de retorno : devuelve el número racional al realizar la multiplicación entre dos números racionales.
Ejemplo 1 :
Ruby
# Ruby program for Rational() # Initialize rational number rat1 = Rational(4) rat2 = Rational(4, 5) # Prints the rational number puts rat1 * rat2
Salida :
16/5
Ejemplo 2 :
Ruby
# Ruby program for Rational() # Initialize rational number rat1 = Rational(-2, 9) rat2 = Rational(-9, 2) # Prints the rational number puts rat1 * rat2
Salida :
1/1