1asinh(3)                   Library Functions Manual                   asinh(3)
2
3
4

NAME

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

LIBRARY

9       Math library (libm, -lm)
10

SYNOPSIS

12       #include <math.h>
13
14       double asinh(double x);
15       float asinhf(float x);
16       long double asinhl(long double x);
17
18   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
19
20       asinh():
21           _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L
22               || _XOPEN_SOURCE >= 500
23               || /* Since glibc 2.19: */ _DEFAULT_SOURCE
24               || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
25
26       asinhf(), asinhl():
27           _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L
28               || /* Since glibc 2.19: */ _DEFAULT_SOURCE
29               || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
30

DESCRIPTION

32       These functions calculate the inverse hyperbolic sine of x; that is the
33       value whose hyperbolic sine is x.
34

RETURN VALUE

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

ERRORS

46       No errors occur.
47

ATTRIBUTES

49       For  an  explanation  of  the  terms  used  in  this  section,  see at‐
50       tributes(7).
51
52       ┌────────────────────────────────────────────┬───────────────┬─────────┐
53Interface                                   Attribute     Value   
54       ├────────────────────────────────────────────┼───────────────┼─────────┤
55asinh(), asinhf(), asinhl()                 │ Thread safety │ MT-Safe │
56       └────────────────────────────────────────────┴───────────────┴─────────┘
57

STANDARDS

59       C11, POSIX.1-2008.
60

HISTORY

62       C99, POSIX.1-2001.
63
64       The variant returning double also conforms to SVr4, 4.3BSD.
65

SEE ALSO

67       acosh(3), atanh(3), casinh(3), cosh(3), sinh(3), tanh(3)
68
69
70
71Linux man-pages 6.04              2023-03-30                          asinh(3)
Impressum