[Home]
[Search]
[Contents]
Complex Numbers
-
complex, _Complex_I, imaginary, _Imaginary_I, I
-
cacos, cacosf, cacosl
-
casin, casinf, casinl
-
catan, catanf, catanl
-
ccos, ccosf, ccosl
-
csin, csinf, csinl
-
ctan, ctanf, ctanl
-
cacosh, cacoshf, cacoshl
-
casinh, casinhf, casinhl
-
catanh, catanhf, catanhl
-
ccosh, ccoshf, ccoshl
-
csinh, csinhf, csinhl
-
ctanh, ctanhf, ctanhl
-
cexp, cexpf, cexpl
-
clog, clogf, clogl
-
cabs, cabsf, cabsl
-
cpow, cpowf, cpowl
-
cpow, csqrtf, csqrtl
-
carg, cargf, cargl
-
cimag, cimagf, cimagl
-
conj, conjf, conjl
-
cproj, cprojf, cprojl
-
creal, crealf, creall
complex, _Complex_I, imaginary, _Imaginary_I, I
Header
complex.h
Description
- complex
- Is a macro expanding to _Complex.
- _Complex_I
- Is a macro expanding to a const expression of type _Complex
float and has a value of 0+I.
- imaginary, _Imaginary_I, I
- Are all macros expanding to a const expression of type
_Imaginary float and have a
value of I.
Compatibility
Win32, ANSI C99 7.3.1
cacos, cacosf, cacosl
Header
complex.h
Prototype
double complex cacos(double complex z);
float complex cacosf(float complex z);
long double complex cacosl(long double complex z);
Description
Computes the complex arc cosine: cos-1z.
Return Value
Returns the complex arc cosine.
Compatibility
Win32, ANSI C99 7.3.5.1
See Also
casin,
acos
casin, casinf, casinl
Header
complex.h
Prototype
double complex casin(double complex z);
float complex casinf(float complex z);
long double complex casinl(long double complex z);
Description
Computes the complex arc sine : sin-1z.
Return Value
Returns the complex arc sine.
Compatibility
Win32, ANSI C99 7.3.5.2
See Also
cacos,
asin
catan, catanf, catanl
Header
complex.h
Prototype
double complex catan(double complex z);
float complex catanf(float complex z);
long double complex catanl(long double complex z);
Description
Computes the complex arc tangent: tan-1z.
Return Value
Returns the complex arc tangent.
Compatibility
Win32, ANSI C99 7.3.5.3
See Also
cacos,
casin,
atan
ccos, ccosf, ccosl
Header
complex.h
Prototype
double complex ccos(double complex z);
float complex ccosf(float complex z);
long double complex ccosl(long double complex z);
Description
Computes the complex cosine.
Return Value
Returns the complex cosine.
Compatibility
Win32, ANSI C99 7.3.5.4
See Also
cacos,
csin,
sin
csin, csinf, csinl
Header
complex.h
Prototype
double complex csin(double complex z);
float complex csinf(float complex z);
long double complex csinl(long double complex z);
Description
Computes the complex sine.
Return Value
Returns the complex sine.
Compatibility
Win32, ANSI C99 7.3.5.5
See Also
casin,
ccos,
cos
ctan, ctanf, ctanl
Header
complex.h
Prototype
double complex ctan(double complex z);
float complex ctanf(float complex z);
long double complex ctanl(long double complex z);
Description
Computes the complex tangent.
Return Value
Returns the complex tangent.
Compatibility
Win32, ANSI C99 7.3.5.6
See Also
casin,
cacos
catan,
csin,
ccos,
tan
cacosh, cacoshf, cacoshl
Header
complex.h
Prototype
double complex cacosh(double complex z);
float complex cacoshf(float complex z);
long double complex cacoshl(long double complex z);
Description
Computes the complex arc hyperbolic cosine: cosh-1z.
Return Value
Returns the complex arc hyperbolic cosine.
Compatibility
Win32, ANSI C99 7.3.6.1
See Also
casinh,
acosh
casinh, casinhf, casinhl
Header
complex.h
Prototype
double complex casinh(double complex z);
float complex casinhf(float complex z);
long double complex casinhl(long double complex z);
Description
Computes the complex arc hyperbolic sine: sinh-1z.
Return Value
Returns the complex arc hyperbolic sine.
Compatibility
Win32, ANSI C99 7.3.6.2
See Also
cacosh,
asinh
catanh, catanhf, catanhl
Header
complex.h
Prototype
double complex catanh(double complex z);
float complex catanhf(float complex z);
long double complex catanhl(long double complex z);
Description
Computes the complex arc hyperbolic tangent: tanh-1z.
Return Value
Returns the complex arc hyperbolic tangent.
Compatibility
Win32, ANSI C99 7.3.6.3
See Also
cacosh,
casinh,
atanh
ccosh, ccoshf, ccoshl
Header
complex.h
Prototype
double complex ccosh(double complex z);
float complex ccoshf(float complex z);
long double complex ccoshl(long double complex z);
Description
Computes the complex hyperbolic cosine.
Return Value
Returns the complex hyperbolic cosine.
Compatibility
Win32, ANSI C99 7.3.6.4
See Also
cacosh,
csinh,
cos
csinh, csinhf, csinhl
Header
complex.h
Prototype
double complex csinh(double complex z);
float complex csinhf(float complex z);
long double complex csinhl(long double complex z);
Description
Computes the complex hyperbolic cosine.
Return Value
Returns the complex hyperbolic cosine.
Compatibility
Win32, ANSI C99 7.3.6.5
See Also
casinh,
ccosh,
sin
ctanh, ctanhf, ctanhl
Header
complex.h
Prototype
double complex ctanh(double complex z);
float complex ctanhf(float complex z);
long double complex ctanhl(long double complex z);
Description
Computes the complex hyperbolic tangent.
Return Value
Returns the complex hyperbolic tangent.
Compatibility
Win32, ANSI C99 7.3.6.6
See Also
catanh,
ctanh,
tan
cexp, cexpf, cexpl
Header
complex.h
Prototype
double complex cexp(double complex z);
float complex cexpf(float complex z);
long double complex cexpl(long double complex z);
Description
Computes e to the z power, ez.
Return Value
Returns e to the z power.
Compatibility
Win32, ANSI C99 7.3.7.1
See Also
clog, exp, log
clog, clogf, clogl
Header
complex.h
Prototype
double complex clog(double complex z);
float complex clogf(float complex z);
long double complex clogl(long double complex z);
Description
Computes the base e logarithm of z, logez.
Return Value
Returns the base e logarithm of z.
Compatibility
Win32, ANSI C99 7.3.7.2
See Also
cexp, exp
cabs, cabsf, cabsl
Header
complex.h
Prototype
double cabs(double complex z);
float cabsf(float complex z);
long double cabsl(long double complex z);
Description
Computes the absolute value of z, also known as the magnitude, norm,
or modulus of z.
Return Value
Returns the absolute value of z.
Compatibility
Win32, ANSI C99 7.3.8.1
See Also
fabs
cpow, cpowf, cpowl
Header
complex.h
Prototype
double complex cpow(double complex x, double complex y);
float complex cpowf(float complex x, float complex y);
long double complex cpowl(long double complex x, long double complex y);
Description
Computes x to the y power, xy.
Return Value
Returns x to the y power.
Compatibility
Win32, ANSI C99 7.3.8.2
See Also
cexp, clog, pow
cpow, csqrtf, csqrtl
Header
complex.h
Prototype
double complex csqrt(double complex z);
float complex csqrtf(float complex z);
long double complex csqrtl(long double complex z);
Description
Computes the square root of x, x1/2.
Return Value
Returns the square root of x.
Compatibility
Win32, ANSI C99 7.3.8.3
See Also
sqrt
carg, cargf, cargl
Header
complex.h
Prototype
double complex carg(double complex z);
float complex cargf(float complex z);
long double complex cargl(long double complex z);
Description
Computes the phase angle of z.
Return Value
Returns the phase angle of z.
Compatibility
Win32, ANSI C99 7.3.9.1
See Also
sqrt
cimag, cimagf, cimagl
Header
complex.h
Prototype
double cimag(double complex z);
float cimagf(float complex z);
long double cimagl(long double complex z);
Description
Computes the imaginary part of z.
Return Value
Returns the imaginary part of z.
Compatibility
Win32, ANSI C99 7.3.9.2
See Also
creal
conj, conjf, conjl
Header
complex.h
Prototype
double complex cconj(double complex z);
float complex cconjf(float complex z);
long double complex cconjl(long double complex z);
Description
Computes the complex conjugate of z. For z = x+iy, then the
complex conjugate is x-iy.
Return Value
Returns the complex conjugate of z.
Compatibility
Win32, ANSI C99 7.3.9.3
See Also
creal, cimag
cproj, cprojf, cprojl
Header
complex.h
Prototype
double complex cproj(double complex z);
float complex cprojf(float complex z);
long double complex cprojl(long double complex z);
Description
Computes the project of z onto the Riemann sphere.
Return Value
Returns the project of z onto the Riemann sphere.
Compatibility
Win32, ANSI C99 7.3.9.4
See Also
sqrt
creal, crealf, creall
Header
complex.h
Prototype
double creal(double complex z);
float crealf(float complex z);
long double creall(long double complex z);
Description
Computes the real component of z.
Return Value
Returns the real component of z.
Compatibility
Win32, ANSI C99 7.3.9.1
See Also
cimag