ccos


ccos

Calculates the cosine of a complex number

 #include <complex.h> double complex ccos ( double complex z  ); float complex ccosf ( float complex z  ); long double complex ccosl ( long double complex z  ); 

The ccos( ) function returns the cosine of its complex number argument z, which is equal to (eiz + e-iz)/2.

Example

 /* Demonstrate the exponential definition  * of the complex cosine function.  */ double complex z = 2.2 + 3.3 * I; double complex c, d; c = ccos( z ); d = 0.5 * ( cexp( z * I ) + cexp( - z * I )); printf( "The ccos( ) function returns %.2f %+.2f \xD7 I.\n",         creal(c), cimag(c) ); printf( "Using the cexp( ) function, the result is %.2f %+.2f \xD7 I.\n",         creal(d), cimag(d) ); 

This code produces the following output:

 The ccos( ) function returns -7.99 -10.95 x I. Using the cexp( ) function, the result is -7.99 -10.95 x I. 

See Also

csin( ), ctan( ), cacos( ), casin( ), catan( ), cexp( )



C(c) In a Nutshell
C in a Nutshell (In a Nutshell (OReilly))
ISBN: 0596006977
EAN: 2147483647
Year: 2006
Pages: 473

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net