A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/python/python_cmath_asin_function.htm below:

Pyhthon cmath.asin() Function

Pyhthon cmath.asin() Function

The Python cmath.asin() function is used to complete the arc sine of an angle in radians.

The arc sine function is defined as the inverse of a sine function. The domain of the arc sine function is in the range [-1, 1]; every range in this function is obtained in the form of radians.

Syntax

Following is the syntax for the Python cmath.asin() function −

cmath.asin(x)
Parameters

This function contains a numeric value in the range of -1 to 1. If x is greater than 1 or less than -1, then it will generate an error.

Return Value

This function returns the arc sine of x in radians.

Example 1

In the following example, we are finding the arc sine function for the standard values like '0','-1' and '1'cmath.asin().

import cmath
zero = cmath.asin(0)
neg_one = cmath.asin(-1)
pos_one = cmath.asin(1)
print("Arc Sine value of 0:", zero)
print("Arc Sine value of -1:", neg_one)
print("Arc Sine value of 1:", pos_one)
Output

When we run the above code, it produces the following result −

Arc Sine value of 0: 0j
Arc Sine value of -1: (-1.5707963267948966+0j)
Arc Sine value of 1: (1.5707963267948966+0j)
Example 2

Here, we are passing non-standard cosine ratios as arguments, and then arc sine values for these objects are calculated cmath.asin().

import cmath
x = cmath.asin(0.75)
y = cmath.asin(-0.44)
print(x,y)
Output

The result is displayed as follows −

(0.848062078981481+0j) (-0.45559867339582333+0j)
Example 3

In this example, the input is not a complex number. So, we will get a TypeError.

import cmath
cmath.asin("Welcome to TutorialsPoint")
Output

The output is produced is as follows −

Traceback (most recent call last):
  File "/home/cg/root/30462/main.py", line 2, in 
    cmath.asin("Welcome to TutorialsPoint")
TypeError: must be real number, not str

python_modules.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4