cmath is Python built-in module that is used for complex number mathematics. cmath module has a method tanh() that returns hyperbolic tangent of the complex number passed to it.
Syntax: cmath.tanh(Z)
Parameter: It requires only one parameter i.e the number for which hyperbolic tangent needs to be calculated.
Return: Returns a complex number that is the hyperbolic tangent of the number passed.
Example 1:
# Import the Library import cmath
# Printing the result print (cmath.tanh( 1 + 5j ))
|
Output:
(1.2407479829240697-0.18610947764730415j)
Example 2: In this example real number is passed but the returned result is still a complex number.
# Import the Library import cmath
# Printing the result print (cmath.tanh( 1 ))
|
Output:
(0.7615941559557649+0j)
Example 3: In this example no argument is passed in this case TypeError will be thrown
# Import the Library import cmath
# Printing the result print (cmath.tanh())
|
Output:
TypeError: tanh() takes exactly one argument (0 given)