Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CACOS(3)	       FreeBSD Library Functions Manual		      CACOS(3)

NAME
     cacos, cacosf, cacosh, cacoshf, casin, casinf casinh, casinhf catan,
     catanf catanh, catanhf -- complex arc trigonometric and hyperbolic	func-
     tions

LIBRARY
     Math Library (libm, -lm)

SYNOPSIS
     #include <complex.h>

     double complex
     cacos(double complex z);

     float complex
     cacosf(float complex z);

     double complex
     cacosh(double complex z);

     float complex
     cacoshf(float complex z);

     double complex
     casin(double complex z);

     float complex
     casinf(float complex z);

     double complex
     casinh(double complex z);

     float complex
     casinhf(float complex z);

     double complex
     catan(double complex z);

     float complex
     catanf(float complex z);

     double complex
     catanh(double complex z);

     float complex
     catanhf(float complex z);

DESCRIPTION
     The cacos(), casin(), and catan() functions compute the principal value
     of	the inverse cosine, sine, and tangent of the complex number z, respec-
     tively.  The cacosh(), casinh(), and catanh() functions compute the prin-
     cipal value of the	inverse	hyperbolic cosine, sine, and tangent.  The
     cacosf(), casinf(), catanf() cacoshf(), casinhf(),	and catanhf() func-
     tions perform the same operations in float	precision.

     There is no universal convention for defining the principal values	of
     these functions. The following table gives	the branch cuts, and the cor-
     responding	ranges for the return values, adopted by the C language.

     Function	 Branch	Cut(s)				Range
     cacos	 (-infinity, -1) U (1, infinity)	[0, pi]
     casin	 (-infinity, -1) U (1, infinity)	[-pi/2,	pi/2]
     catan	 (-infinity*I, -i) U (I, infinity*I)	[-pi/2,	pi/2]
     cacosh	 (-infinity, 1)				[-pi*I,	pi*I]
     casinh	 (-infinity*I, -i) U (I, infinity*I)	[-pi/2*I, pi/2*I]
     catanh	 (-infinity, -1) U (1, infinity)	[-pi/2*I, pi/2*I]

SEE ALSO
     ccos(3), ccosh(3),	complex(3), cos(3), math(3), sin(3), tan(3)

STANDARDS
     These functions conform to	ISO/IEC	9899:1999 (``ISO C99'').

FreeBSD	11.1			 Jul 14, 2015			  FreeBSD 11.1

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | SEE ALSO | STANDARDS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=cacosh&sektion=3&manpath=FreeBSD+11.0-RELEASE+and+Ports>

home | help