Método Ruby Float nan?() con ejemplo

Float nan?() es un método de clase flotante que comprueba si el valor «no es un número». ‘No es un número’ significa un número de punto flotante IEEE no válido.

Sintaxis: float.nan?()
Parámetro: valor flotante que se va a pasar
Devolución: devuelve verdadero; si el valor ‘no es un número’, de lo contrario, devuelve falso

Ejemplo 1:  

Ruby

# Ruby program for nan?() method
   
# Initializing value
a = 0.0
b = 0.0.modulo(4.0)
   
# Printing result
puts "a is not_a_number : #{a.nan?}\n\n"
puts "b is not_a_number : #{b.nan?}\n\n"

Producción : 

a is not_a_number : false

b is not_a_number : false

Ejemplo #2: 

Ruby

# Ruby program for nan?() method
   
# Initializing value
a = 26.00
b = 8.0
   
# Printing Result
puts "a is not_a_number : #{a.nan?}\n\n"
puts "b is not_a_number : #{b.nan?}\n\n"

Producción : 

a is not_a_number : false

b is not_a_number : false

Publicación traducida automáticamente

Artículo escrito por mayank5326 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 *