·  Home
+   man pages
 -> Linux -> FreeBSD -> OpenBSD -> NetBSD -> Tru64 Unix -> HP-UX 11i -> IRIX
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

man pages->FreeBSD man pages -> asinf (3)
 Title
 Content
 Arch
 Section All Sections 1 - General Commands 2 - System Calls 3 - Subroutines 4 - Special Files 5 - File Formats 6 - Games 7 - Macros and Conventions 8 - Maintenance Commands 9 - Kernel Interface n - New Commands

ASIN(3)

```
```

NAME[Toc][Back]

```     asin, asinf -- arc sine functions
```

LIBRARY[Toc][Back]

```     Math Library (libm, -lm)
```

SYNOPSIS[Toc][Back]

```     #include <math.h>

double
asin(double x);

float
asinf(float x);
```

DESCRIPTION[Toc][Back]

```     The asin() and the asinf() functions compute the principal value of the
arc sine of x.  A domain error occurs for arguments not in the range [-1,
+1].  For a discussion of error due to roundoff, see math(3).
```

RETURN VALUES[Toc][Back]

```     The asin() and the asinf() functions return the arc sine in the range
[-pi/2, +pi/2] radians.  On the VAX, and Tahoe, if:

|x| > 1

the global variable errno is set to EDOM and a reserved operand fault
generated.
```

```     acos(3), atan(3), atan2(3), cos(3), cosh(3), math(3), sin(3), sinh(3),
tan(3), tanh(3)
```

STANDARDS[Toc][Back]

```     The asin() function conforms to ISO/IEC 9899:1990 (``ISO C89'').

FreeBSD 5.2.1			  May 2, 1991			 FreeBSD 5.2.1```
[ Back ]
Similar pages
 Name OS Title sin FreeBSD sine functions sinf FreeBSD sine functions sin OpenBSD sine functions sinf OpenBSD sine functions sinhf OpenBSD hyperbolic sine functions sinh OpenBSD hyperbolic sine functions asinhf OpenBSD inverse hyperbolic sine functions asinh OpenBSD inverse hyperbolic sine functions asinh FreeBSD inverse hyperbolic sine functions asinhf FreeBSD inverse hyperbolic sine functions