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