Python – función cmath.isclose()

El módulo cMath contiene una serie de funciones que se utilizan para operaciones matemáticas con números complejos. La función cmath.isclose() se usa para verificar si dos valores complejos están cerca o no. El valor pasado en esta función puede ser números enteros, flotantes y complejos .

Sintaxis: cmath.isclose(a, b, rel_tol = valor, abs_tol = valor)

Parámetro: Este método acepta los siguientes parámetros.

  • a : este parámetro es el primer valor para comprobar la proximidad.
  • b :Este parámetro es el segundo valor para verificar la cercanía.
  • rel_tol = valor : este parámetro es la diferencia máxima permitida entre el valor a y b.
  • abs_tol = valor: este parámetro es la tolerancia mínima absoluta

Devoluciones: este método devuelve un valor booleano.

Los siguientes ejemplos ilustran el uso de la función anterior:

Ejemplo 1 : 

Python3

# Python code to implement
# the isclose()function
        
# importing "cmath"
# for mathematical operations  
import cmath 
    
# using cmath.isclose() method 
val = cmath.isclose(1 + 2j, 1 + 2j) 
print(val) 
  
val1 = cmath.isclose(1 + 2.2j, 1 + 2j) 
print(val1)

Producción:

True
False

Ejemplo 2:

Python3

# Python code to implement
# the isclose()function
        
# importing "cmath"
# for mathematical operations  
import cmath 
    
# using cmath.isclose() method 
val = cmath.isclose(1 + 2j, 1 + 2j, abs_tol = 0.5) 
print(val) 
  
val1 = cmath.isclose(1 + 2.2j, 1 + 2j, abs_tol = 0.5) 
print(val1)

Producción:

True
True

Publicación traducida automáticamente

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