## Linux and UNIX Man Pages

Test Your Knowledge in Computers #128
Difficulty: Easy
Generally speaking, most of the software included in a Linux distro is free and open source.
True or False?

# ctanl(3m) [opensolaris man page]

```ctan(3M)						  Mathematical Library Functions						  ctan(3M)

NAME
ctan, ctanf, ctanl - complex tangent functions

SYNOPSIS
c99 [ flag... ] file... -lm [ library... ]
#include <complex.h>

double complex ctan(double complex z);

float complex ctanf(float complex z);

long double complex ctanl(long double complex z);

DESCRIPTION
These functions compute the complex tangent of z.

RETURN VALUES
These functions return the complex tangent value.

ERRORS
No errors are defined.

ATTRIBUTES
See attributes(5) for descriptions of the following attributes:

+-----------------------------+-----------------------------+
|      ATTRIBUTE TYPE	     |	    ATTRIBUTE VALUE	   |
+-----------------------------+-----------------------------+
|Interface Stability	     |Standard			   |
+-----------------------------+-----------------------------+
|MT-Level		     |MT-Safe			   |
+-----------------------------+-----------------------------+

catan(3M), complex.h(3HEAD), attributes(5), standards(5)

SunOS 5.11							    12 Jul 2006 							  ctan(3M)```

## Check Out this Related Man Page

```CTAN(3)                                                      Linux Programmer's Manual                                                     CTAN(3)

NAME
ctan, ctanf, ctanl - complex tangent function

SYNOPSIS
#include <complex.h>

double complex ctan(double complex z);
float complex ctanf(float complex z);
long double complex ctanl(long double complex z);

DESCRIPTION
These functions calculate the complex tangent of z.

The complex tangent function is defined as:

ctan(z) = csin(z) / ccos(z)

VERSIONS
These functions first appeared in glibc in version 2.1.

ATTRIBUTES
For an explanation of the terms used in this section, see attributes(7).

+-------------------------+---------------+---------+
|Interface                | Attribute     | Value   |
+-------------------------+---------------+---------+
|ctan(), ctanf(), ctanl() | Thread safety | MT-Safe |
+-------------------------+---------------+---------+

CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.