this repo has no description
1.\" Copyright (c) 2006 Apple Computer
2.\"
3.Dd December 11, 2006
4.Dt CTANH 3
5.Os BSD 4
6.Sh NAME
7.Nm ctanh
8.Nd complex hyperbolic tangent function
9.Sh SYNOPSIS
10.Ft double complex
11.Fn ctanh "double complex z"
12.Ft long double complex
13.Fn ctanhl "long double complex z"
14.Ft float complex
15.Fn ctanhf "float complex z"
16.Sh DESCRIPTION
17.Fn ctanh "z"
18computes the hyperbolic tangent of the complex floating-point number
19.Fa z .
20.Pp
21For all complex floating point numbers z,
22.Bd -literal -offset indent
23ctanh(conj(z)) = conj(ctanh(z)),
24.br
25ctanh(-z) = -ctanh(z).
26.Ed
27.Sh SPECIAL VALUES
28The symmetries of ctanh() are used to abbreviate the specification of special values.
29.Pp
30.Fn ctanh "0 + 0i"
31returns 0 + 0i.
32.Pp
33.Fn ctanh "0 + inf i"
34returns NaN + NaN i, and raises the invalid flag.
35.Pp
36.Fn ctanh "0 + NaN i"
37returns NaN + NaN i.
38.Pp
39.Fn ctanh "x + inf i"
40returns NaN + NaN i, and raises the invalid flag, for finite nonzero x.
41.Pp
42.Fn ctanh "x + NaN i"
43returns NaN + NaN i, for finite nonzero x.
44.Pp
45.Fn ctanh "inf + 0i"
46returns 1 + 0i.
47.Pp
48.Fn ctanh "inf + yi"
49returns 1 � 0i, for finite positive y, with the sign chosen to match the sign of sin(2y).
50.Pp
51.Fn ctanh "inf + inf i"
52returns 1 + 0i.
53.Pp
54.Fn ctanh "inf + NaN i"
55returns 1 + 0i.
56.Pp
57.Fn ctanh "NaN + 0i"
58returns NaN + 0i.
59.Pp
60.Fn ctanh "NaN + yi"
61returns NaN + NaN i, for nonzero numbers y.
62.Pp
63.Fn ctanh "NaN + NaN i"
64returns NaN + NaN i.
65.Sh NOTES
66.Sh SEE ALSO
67.Xr ctan 3
68.Xr complex 3
69.Sh STANDARDS
70The
71.Fn ctanh
72function conforms to ISO/IEC 9899:1999(E).