## Linux and UNIX Man Pages

Test Your Knowledge in Computers #175
Difficulty: Medium
ENIAC was one of the first electronic computers and occupied 167 square meters, weighed 27 tons and consumed 150kW of electricity.
True or False?

# casin(3) [linux man page]

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

NAME
casin, casinf, casinl - complex arc sine

SYNOPSIS
#include <complex.h>

double complex casin(double complex z);
float complex casinf(float complex z);
long double complex casinl(long double complex z);

Link with -lm.

DESCRIPTION
The  casin() function calculates the complex arc sine of z.  If y = casin(z), then z = csin(y).	The real part of y is chosen in the inter-
val [-pi/2,pi/2].

One has:

casin(z) = -i clog(iz + csqrt(1 - z * z))

VERSIONS
These functions first appeared in glibc in version 2.1.

CONFORMING TO
C99.

SEE ALSO
ccos(3), clog(3), complex(7)

COLOPHON
This page is part of release 3.27 of the Linux man-pages project.  A description of the project, and information about reporting bugs,  can
be found at http://www.kernel.org/doc/man-pages/.

2008-08-11								  CASIN(3)```

## Check Out this Related Man Page

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

NAME
casin, casinf, casinl - complex arc sine

SYNOPSIS
#include <complex.h>

double complex casin(double complex z);
float complex casinf(float complex z);
long double complex casinl(long double complex z);

Link with -lm.

DESCRIPTION
These  functions  calculate  the  complex  arc sine of z.  If y = casin(z), then z = csin(y).  The real part of y is chosen in the interval
[-pi/2,pi/2].

One has:

casin(z) = -i clog(iz + csqrt(1 - z * 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   |
+-----------------------------+---------------+---------+
|casin(), casinf(), casinl()  | Thread safety | MT-Safe |
+-----------------------------+---------------+---------+
CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

SEE ALSO
clog(3), csin(3), complex(7)

COLOPHON
This page is part of release 4.15 of the Linux man-pages project.  A description of the project, information about reporting bugs, and  the
latest version of this page, can be found at https://www.kernel.org/doc/man-pages/.

2015-04-19								  CASIN(3)```

## rules in title casing

what program is approriate to write a title casing if i want to use lowercase in title name for example MCDONALD or MR A MCDONALD into Mr A. McDonald and the use of apostrophe(') like D'Marco. A sample of code would be helpful. Thanks.