El real?() es un método incorporado en Ruby que devuelve un valor booleano. Devuelve verdadero si todos los valores de la array son reales; de lo contrario, devuelve falso.
Sintaxis : mat1.real?()
Parámetros : la función necesita la array que se va a verificar para valores reales
Valor devuelto : Devuelve verdadero si todos los valores son reales, de lo contrario devuelve falso.
Ejemplo 1 :
#Ruby program for real ? () method in Matrix #Include matrix require "matrix" #Initialize a matrix mat1 = Matrix[[ 1, 21 ], [ 31, 18 ]] #Prints if all values are real or not puts mat1.real ? ()
Salida :
true
Ejemplo 2 :
#Ruby program for real ? () method in Matrix #Include matrix require "matrix" #Initialize a matrix mat1 = Matrix[[ 1, 21 ], [ 31, 18 ], [ Complex(1, 9), 1 ]] #Prints if real ? or not puts mat1.real ? ()
Salida :
false