{"id":25404,"date":"2021-11-11T09:42:08","date_gmt":"2021-11-11T04:12:08","guid":{"rendered":"https:\/\/python-programs.com\/?p=25404"},"modified":"2021-11-11T09:42:08","modified_gmt":"2021-11-11T04:12:08","slug":"python-cmath-atanh-method-with-examples","status":"publish","type":"post","link":"https:\/\/python-programs.com\/python-cmath-atanh-method-with-examples\/","title":{"rendered":"Python cmath.atanh() Method with Examples"},"content":{"rendered":"
cmath.atanh() Method in Python:<\/strong><\/p>\n The cmath.atanh() method returns the complex number’s inverse hyperbolic tangent.<\/p>\n There are two types of branch cuts:<\/p>\n Syntax:<\/strong><\/p>\n Parameters<\/strong><\/p>\n x:<\/strong> This is Required. It is a\u00a0number used to calculate the inverse hyperbolic arctangent of<\/p>\n Return Value:<\/strong><\/p>\n Returns a complex value that represents the complex number’s inverse hyperbolic tangent.<\/p>\n Examples:<\/strong><\/p>\n Example1:<\/strong><\/p>\n Input:<\/strong><\/p>\n Output:<\/strong><\/p>\n Example2:<\/strong><\/p>\n Input:<\/strong><\/p>\n Output:<\/strong><\/p>\n Note:<\/strong> The above input format is for dynamic input.<\/p>\n Approach:<\/strong><\/p>\n Below is the implementation:<\/strong><\/p>\n Output:<\/strong><\/p>\n Approach:<\/strong><\/p>\n Below is the implementation:<\/strong><\/p>\n Output:<\/strong><\/p>\n cmath.atanh() Method in Python: The cmath.atanh() method returns the complex number’s inverse hyperbolic tangent. There are two types of branch cuts: Extends along the real axis from 1 to \u221e, and is continuous from below. Extends along the real axis from -1 to -\u221e, and is continuous from above. Syntax: cmath.atanh(x) Parameters x: This is …<\/p>\n\n
cmath.atanh(x)<\/pre>\n
Given Complex Number = 3-4j<\/pre>\n
The given complex number's (3-4j) inverse hyperbolic tangent value = \r\n(0.1175009073114339-1.4099210495965755j)<\/pre>\n
Given realpart = 5\r\nGiven imaginary part = 3<\/pre>\n
The given complex number's (5+3j) inverse hyperbolic tangent value = \r\n(0.14694666622552977+1.4808695768986575j)<\/pre>\n
cmath.atanh() Method with Examples in Python<\/h2>\n
\n
Method #1: Using Built-in Functions (Static Input)<\/h3>\n
\n
# Import cmath module(for complex number operations) using the import keyword.\r\nimport cmath\r\n# Give the complex number as static input and store it in a variable.\r\ncomplexnumb = 3-4j\r\n# Pass the given complex number as an argument to the cmath.atanh() method that\r\n# returns the given complex number's inverse hyperbolic tangent value.\r\n# Store it in another variable.\r\nrslt = cmath.atanh(complexnumb)\r\n# Print the inverse hyperbolic tangent value of the given complex number.\r\nprint(\"The given complex number's\", complexnumb,\r\n \"inverse hyperbolic tangent value = \")\r\nprint(rslt)\r\n<\/pre>\n
The given complex number's (3-4j) inverse hyperbolic tangent value = \r\n(0.1175009073114339-1.4099210495965755j)<\/pre>\n
Method #2: Using Built-in Functions (User Input)<\/h3>\n
\n
# Import cmath module(for complex number operations) using the import keyword.\r\nimport cmath\r\n# Give the real part and imaginary part of the complex number as user input\r\n# using map(), int(), split().\r\n# Store it in two variables.\r\nrealnumb, imaginarynumb = map(int, input(\r\n 'Enter real part and complex part of the complex number = ').split())\r\n# Using a complex() function convert those two variables into a complex number.\r\ncomplexnumb = complex(realnumb, imaginarynumb)\r\n\r\n# Pass the given complex number as an argument to the cmath.atanh() method that\r\n# returns the given complex number's inverse hyperbolic tangent value.\r\n# Store it in another variable.\r\nrslt = cmath.atanh(complexnumb)\r\n# Print the inverse hyperbolic tangent value of the given complex number.\r\nprint(\"The given complex number's\", complexnumb,\r\n \"inverse hyperbolic tangent value = \")\r\nprint(rslt)\r\n<\/pre>\n
Enter real part and complex part of the complex number = 5 3\r\nThe given complex number's (5+3j) inverse hyperbolic tangent value = \r\n(0.14694666622552977+1.4808695768986575j)<\/pre>\n","protected":false},"excerpt":{"rendered":"