ASIN(3) BSD Programmer's Manual ASIN(3) NNAAMMEE aassiinn - arc sine function SSYYNNOOPPSSIISS ##iinncclluuddee <<mmaatthh..hh>> _d_o_u_b_l_e aassiinn(_d_o_u_b_l_e _x); DDEESSCCRRIIPPTTIIOONN The aassiinn() function computes the principal value of the arc sine of _x. A domain error occurs for arguments not in the range [-1, +1]. For a dis- cussion of error due to roundoff, see math(3). RREETTUURRNN VVAALLUUEESS The aassiinn() function returns the arc sine in the range [-pi/2, +pi/2] ra- dians. On the VAX, and Tahoe , if: |_x| > 1 the global variable _e_r_r_n_o is set to EDOM and a reserved operand fault generated. SSEEEE AALLSSOO acos(3), atan(3), atan2(3), cos(3), cosh(3), sin(3), sinh(3), tan(3), tanh(3), math(3), SSTTAANNDDAARRDDSS The aassiinn() function conforms to ANSI C X3.159-1989 (``ANSI C ''). 4.4BSD June 4, 1993 1