]>
Commit | Line | Data |
---|---|---|
fea681da MK |
1 | .\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de) |
2 | .\" Distributed under GPL | |
3 | .\" | |
0ed55ece | 4 | .TH CATANH 3 2002-07-28 "" "Linux Programmer's Manual" |
fea681da MK |
5 | .SH NAME |
6 | catanh, catanhf, catanhl \- complex arc tangents hyperbolic | |
7 | .SH SYNOPSIS | |
8 | .B #include <complex.h> | |
9 | .sp | |
c13182ef | 10 | .BI "double complex catanh(double complex " z ); |
d39541ec | 11 | .br |
fea681da | 12 | .BI "float complex catanhf(float complex " z ); |
d39541ec | 13 | .br |
fea681da MK |
14 | .BI "long double complex catanhl(long double complex " z ); |
15 | .sp | |
20c58d70 | 16 | Link with \fI\-lm\fP. |
fea681da | 17 | .SH DESCRIPTION |
c13182ef MK |
18 | The |
19 | .BR catanh () | |
d80882c7 | 20 | function calculates the complex atanh(3). |
fea681da | 21 | If y = catanh(z), then z = ctanh(y). |
8c383102 | 22 | The imaginary part of y is chosen in the interval [\-pi/2,pi/2]. |
fea681da | 23 | .LP |
f262c004 | 24 | One has catanh(z) = 0.5 * clog((1 + z) / (1 \- z)). |
fea681da MK |
25 | .SH "CONFORMING TO" |
26 | C99 | |
27 | .SH "SEE ALSO" | |
28 | .BR atanh (3), | |
29 | .BR cabs (3), | |
30 | .BR cimag (3), | |
a8bda636 | 31 | .BR complex (7) |