CARG(3) Linux Programmer's Manual CARG(3)[top]NAMEcarg, cargf, cargl - calculate the complex argumentSYNOPSIS#include <complex.h> double carg(double complex z); float cargf(float complex z); long double cargl(long double complex z); Link with-lm.DESCRIPTIONA complex number can be described by two real coordinates. One may use rectangular coordinates and gets z = x + I * y where x = creal(z) and y = cimag(z). Or one may use polar coordinates and gets z = r * cexp(I * a) where r = cabs(z) is the "radius", the "modulus", the absolute value of z, and a = carg(z) is the "phase angle", the argument of z. One has: tan(carg(z)) = cimag(z) / creal(z)RETURN VALUEThe return value is the range of [,pi].-piVERSIONSThese functions first appeared in glibc in version 2.1.CONFORMING TOC99.SEE ALSOcabs(3), complex(7)COLOPHONThis page is part of release 3.54 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 CARG(3)

List of man pages available for

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]

Polar

Member of Polar

Based on Fawad Halim's script.

...................................................................

Vote for polarhome |