1ASINH(3)                   Linux Programmer's Manual                  ASINH(3)
2
3
4

NAME

6       asinh, asinhf, asinhl - inverse hyperbolic sine function
7

SYNOPSIS

9       #include <math.h>
10
11       double asinh(double x);
12       float asinhf(float x);
13       long double asinhl(long double x);
14
15       Link with -lm.
16
17   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
18
19       asinh():
20           _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE >= 500 ||
21           _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE ||
22           _POSIX_C_SOURCE >= 200112L;
23           or cc -std=c99
24       asinhf(), asinhl():
25           _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE >= 600 ||
26           _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L;
27           or cc -std=c99
28

DESCRIPTION

30       The asinh() function calculates the inverse hyperbolic sine of x;  that
31       is the value whose hyperbolic sine is x.
32

RETURN VALUE

34       On success, these functions return the inverse hyperbolic sine of x.
35
36       If x is a NaN, a NaN is returned.
37
38       If x is +0 (-0), +0 (-0) is returned.
39
40       If x is positive infinity (negative infinity), positive infinity (nega‐
41       tive infinity) is returned.
42

ERRORS

44       No errors occur.
45

CONFORMING TO

47       C99, POSIX.1-2001.  The variant returning double also conforms to SVr4,
48       4.3BSD, C89.
49

SEE ALSO

51       acosh(3), atanh(3), casinh(3), cosh(3), sinh(3), tanh(3)
52

COLOPHON

54       This  page  is  part of release 3.53 of the Linux man-pages project.  A
55       description of the project, and information about reporting  bugs,  can
56       be found at http://www.kernel.org/doc/man-pages/.
57
58
59
60GNU                               2010-09-20                          ASINH(3)
Impressum