.\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de)
.\"
-.\" %%%LICENSE_START(GPL_NOVERSION_ONELINE)
-.\" Distributed under GPL
-.\" %%%LICENSE_END
+.\" SPDX-License-Identifier: GPL-1.0-or-later
.\"
-.TH CTANH 3 2008-08-11 "" "Linux Programmer's Manual"
+.TH CTANH 3 2021-03-22 "Linux man-pages (unreleased)" "Linux Programmer's Manual"
.SH NAME
ctanh, ctanhf, ctanhl \- complex hyperbolic tangent
+.SH LIBRARY
+Math library
+.RI ( libm ", " \-lm )
.SH SYNOPSIS
+.nf
.B #include <complex.h>
-.sp
-.BI "double complex ctanh(double complex " z ");"
-.br
+.PP
+.BI "double complex ctanh(double complex " z );
.BI "float complex ctanhf(float complex " z );
-.br
-.BI "long double complex ctanhl(long double complex " z ");"
-.sp
-Link with \fI\-lm\fP.
+.BI "long double complex ctanhl(long double complex " z );
+.fi
.SH DESCRIPTION
+These functions calculate the complex hyperbolic tangent of
+.IR z .
+.PP
The complex hyperbolic tangent function is defined
mathematically as:
-.nf
-
- ctanh(z) = csinh(z) / ccosh(z)
-.fi
+.PP
+.in +4n
+.EX
+ctanh(z) = csinh(z) / ccosh(z)
+.EE
+.in
.SH VERSIONS
These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
+.ad l
+.nh
.TS
allbox;
-lbw27 lb lb
+lbx lb lb
l l l.
Interface Attribute Value
T{
.BR ctanhl ()
T} Thread safety MT-Safe
.TE
-
-.SH CONFORMING TO
+.hy
+.ad
+.sp 1
+.SH STANDARDS
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO
.BR cabs (3),