Ruby | ¿Infinito numérico? función

El infinite?() es un método incorporado en Ruby devuelve cero si el número es finito. Devuelve -1 y +1 si el número es -infinito o +infinito.

Sintaxis : num.infinite?()

Parámetros : la función necesita un número que debe verificarse.

Valor devuelto : Devuelve cero, -1 o +1.

Ejemplo 1 :

# Ruby program for infinite?
# method in Numeric
  
# Initialize a number 
num1 = 12
  
# Prints Imaginary number
puts num1.infinite?()

Salida :

Ejemplo 2 :

# Ruby program for infinite?
# method in Numeric
  
# Initialize a number 
num1 = 12/0.0
num2 = -12/0.0
  
# Prints Imaginary number
puts num1.infinite?()
puts num2.infinite?()

Salida :

1
-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 *