core.stdc.complex

D header file for C99.

This module contains bindings to selected types and functions from the standard C header <_complex.h>. Note that this is not automatically generated, and may omit some types/functions from the original C header.

Members

Aliases

complex
alias complex = creal
imaginary
alias imaginary = ireal

Functions

cabs
double cabs(cdouble z)
cabsf
float cabsf(cfloat z)
cabsl
real cabsl(creal z)
cacos
cdouble cacos(cdouble z)
cacosf
cfloat cacosf(cfloat z)
cacosh
cdouble cacosh(cdouble z)
cacoshf
cfloat cacoshf(cfloat z)
cacoshl
creal cacoshl(creal z)
cacosl
creal cacosl(creal z)
carg
double carg(cdouble z)
cargf
float cargf(cfloat z)
cargl
real cargl(creal z)
casin
cdouble casin(cdouble z)
casinf
cfloat casinf(cfloat z)
casinh
cdouble casinh(cdouble z)
casinhf
cfloat casinhf(cfloat z)
casinhl
creal casinhl(creal z)
casinl
creal casinl(creal z)
catan
cdouble catan(cdouble z)
catanf
cfloat catanf(cfloat z)
catanh
cdouble catanh(cdouble z)
catanhf
cfloat catanhf(cfloat z)
catanhl
creal catanhl(creal z)
catanl
creal catanl(creal z)
ccos
cdouble ccos(cdouble z)
ccosf
cfloat ccosf(cfloat z)
ccosh
cdouble ccosh(cdouble z)
ccoshf
cfloat ccoshf(cfloat z)
ccoshl
creal ccoshl(creal z)
ccosl
creal ccosl(creal z)
cexp
cdouble cexp(cdouble z)
cexpf
cfloat cexpf(cfloat z)
cexpl
creal cexpl(creal z)
cimag
double cimag(cdouble z)
cimagf
float cimagf(cfloat z)
cimagl
real cimagl(creal z)
clog
cdouble clog(cdouble z)
clogf
cfloat clogf(cfloat z)
clogl
creal clogl(creal z)
conj
cdouble conj(cdouble z)
conjf
cfloat conjf(cfloat z)
conjl
creal conjl(creal z)
cpow
cdouble cpow(cdouble x, cdouble y)
cpowf
cfloat cpowf(cfloat x, cfloat y)
cpowl
creal cpowl(creal x, creal y)
cproj
cdouble cproj(cdouble z)
cprojf
cfloat cprojf(cfloat z)
cprojl
creal cprojl(creal z)
crealf
float crealf(cfloat z)
creall
real creall(creal z)
csin
cdouble csin(cdouble z)
csinf
cfloat csinf(cfloat z)
csinh
cdouble csinh(cdouble z)
csinhf
cfloat csinhf(cfloat z)
csinhl
creal csinhl(creal z)
csinl
creal csinl(creal z)
csqrt
cdouble csqrt(cdouble z)
csqrtf
cfloat csqrtf(cfloat z)
csqrtl
creal csqrtl(creal z)
ctan
cdouble ctan(cdouble z)
ctanf
cfloat ctanf(cfloat z)
ctanh
cdouble ctanh(cdouble z)
ctanhf
cfloat ctanhf(cfloat z)
ctanhl
creal ctanhl(creal z)
ctanl
creal ctanl(creal z)

Meta

License

Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)

Standards

ISO/IEC 9899:1999 (E)

Authors

Sean Kelly

Suggestion Box / Bug Report