Ruby | Método flotante eql()

eql() es un método de clase flotante que verifica si dos valores son iguales.

Sintaxis: float.eql()

Parámetro: valores flotantes que se van a comprobar

Devolución: el valor booleano
devuelve verdadero si los valores son iguales; de lo contrario, devuelve falso

Ejemplo 1 :

# Ruby code for equal() method
  
# Declaring float value
a = -100.7
  
# Declaring float value
b = -100.70
  
# Declaring float value
c = 100.7
  
# Check array equality
puts "a = b : #{a.eql?(b)}\n\n"
  
# Check array equality
puts "b = c : #{b.eql?(c)}\n\n"
  
# Check array equality
puts "c = b : #{c.eql?(b)}\n\n"

Producción :

a = b : true

b = c : false

c = b : false

Ejemplo #2:

# Ruby code for equal() method
  
# declaring float value
a = 10070
  
# Declaring float value
b = 10070
  
# Declaring float value
c = 10070.0
  
# Check array equality
puts "a = b : #{a.eql?(b)}\n\n"
  
# Check array equality
puts "b = c : #{b.eql?(c)}\n\n"
  
# Check array equality
puts "c = b : #{c.eql?(b)}\n\n"

Producción :

a = b : true

b = c : false

c = b : 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 *