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