C-Programmierung: complex.h
Erscheinungsbild
Dieser Header definiert Macros und Funktionen um mit komplexen Zahlen zu rechnen.
Realanteil bestimmen
double creal(double complex z);float crealf(float complex z);long double creall(long double complex z);
Imaginäranteil bestimmen
double cimag(double complex z);float cimagf(float complex z);long double cimagl(long double complex z);
Betrag einer komplexen Zahl bestimmen
double cabs(double complex z);float cabsf(float complex z);long double cabsl(long double complex z);
Winkel φ bestimmen
double carg(double complex z);float cargf(float complex z);long double cargl(long double complex z);
Komplexe Konjugation
double complex conj(double complex z);float complex conjf(float complex z);long double complex conjl(long double complex z);
Wurzel
double complex csqrt(double complex z);float complex csqrtf(float complex z);long double complex csqrtl(long double complex z);
Sinus
double complex csin(double complex z);float complex csinf(float complex z);long double complex csinl(long double complex z);
Kosinus
double complex ccos(double complex z);float complex ccosf(float complex z);long double complex ccosl(long double complex z);
Tangens
double complex ctan(double complex z);float complex ctanf(float complex z);long double complex ctanl(long double complex z);
Exponentialfunktion
double complex cpow(double complex x, complex double z);float complex cpowf(float complex x, complex float z);long double complex cpowl(long double complex x, complex long double z);
natürliche Exponentialfunktion
double complex cexp(double complex z);float complex cexpf(float complex z);long double complex cexpl(long double complex z);
natürlicher Logarithmus
double complex clog(double complex z);float complex clogf(float complex z);long double complex clogl(long double complex z);