Python math.asin() function (original) (raw)

Last Updated : 28 Apr, 2025

Math module contains a number of functions which is used for mathematical operations. The math.asin() function returns the arc sine value of a number. The value passed in this function should be between -1 to 1.

Syntax: math.asin(x) **Parameter:**This method accepts only single parameters.

**Returns:**This function returns the arc sine value of a number.

Time Complexity: O(1)

Auxiliary Space: O(1)

Below examples illustrate the use of above function: Example 1:

Python3 `

Python code to implement

the acos()function

importing "math"

for mathematical operations

import math

a = math.pi / 6

returning the value of arc sine of pi / 6

print ("The value of arc sine of pi / 6 is : ", end ="") print (math.asin(a))

`

Output:

The value of arc sine of pi / 6 is : 0.5510695830994463

Example 2:

Python3 `

Python code to implement

the aasin()function

import math import matplotlib.pyplot as plt

in_array = [-0.14159265, -0.57039399, -0.28559933, 0.28559933, 0.57039399, 0.94159265]

out_array = []

for i in range(len(in_array)): out_array.append(math.asin(in_array[i])) i += 1

print("Input_Array : \n", in_array) print("\nOutput_Array : \n", out_array)

plt.plot(in_array, out_array, "go:") plt.title("math.asin()") plt.xlabel("X") plt.ylabel("Y") plt.show()

`

Output:

Input_Array : [-0.14159265, -0.57039399, -0.28559933, 0.28559933, 0.57039399, 0.94159265]

Output_Array : [-0.14207008957392517, -0.6069854488522558, -0.2896317474780172, 0.2896317474780172, 0.6069854488522558, 1.227328875116741]