ccos(), ccosf(), ccosl()

Compute the complex cosine

Synopsis:

#include <complex.h>

double complex ccos( double complex z );

float complex ccosf( float complex z );

long double complex ccosl( long double complex z );

Arguments:

z
The complex value that you want to get the cosine of.

Library:

libm

Use the -l m option to qcc to link against this library.

Description:

These functions compute the cosine of z. The cosine is an entire function on the complex plane, and has no branch cuts.

To check for error situations, use feclearexcept() and fetestexcept(). For example:

Returns:

The cosine of z. Errors and special cases are handled as if the operation were implemented as ccosh(i * z).

These functions raise FE_INEXACT if the FPU reports that the result can't be exactly represented as a floating-point number.

Classification:

ANSI, POSIX 1003.1

Safety:  
Cancellation point No
Interrupt handler No
Signal handler No
Thread Yes