This article may have been previously nominated for deletion: Wikipedia:Articles for deletion/Complex.h exists. It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it. This message has remained in place for seven days, so the article may be deleted without further notice. Find sources: "Complex.h" – news · newspapers · books · scholar · JSTOR Nominator: Please consider notifying the author/project: {{subst:proposed deletion notify|Complex.h|concern=Wikipedia is [[WP:NOT#GUIDE|not a manual, guidebook, or textbook]], and it is [[WP:NOT#INFO|not an indiscriminate collection of information]]. This is suitable for a C++ reference manual, not for an encyclopedia.}} ~~~~ Timestamp: 20080229094447 09:44, 29 February 2008 (UTC) Administrators: delete |
Note: any examples assume the use of the GNU g++ compiler.
Overview
complex.h - a part of the C++ standard library which provides functionality for complex arithmetic.
Function Declarations
The header complex.h defines the following functions:
double cabs(double complex); |
|
float cabsf(float complex); |
|
long double cabsl(long double complex); |
|
double complex cacos(double complex); |
|
float complex cacosf(float complex); |
|
double complex cacosh(double complex); |
|
float complex cacoshf(float complex); |
|
long double complex cacoshl(long double complex); |
|
long double complex cacosl(long double complex); |
|
double carg(double complex); |
|
float cargf(float complex); |
|
long double cargl(long double complex); |
|
double complex casin(double complex); |
|
float complex casinf(float complex); |
|
double complex casinh(double complex); |
|
float complex casinhf(float complex); |
|
long double complex casinhl(long double complex); |
|
long double complex casinl(long double complex); |
|
double complex catan(double complex); |
|
float complex catanf(float complex); |
|
double complex catanh(double complex); |
|
float complex catanhf(float complex); |
|
long double complex catanhl(long double complex); |
|
long double complex catanl(long double complex); |
|
double complex ccos(double complex); |
|
float complex ccosf(float complex); |
|
double complex ccosh(double complex); |
|
float complex ccoshf(float complex); |
|
long double complex ccoshl(long double complex); |
|
long double complex ccosl(long double complex); |
|
double complex cexp(double complex); |
|
float complex cexpf(float complex); |
|
long double complex cexpl(long double complex); |
|
double cimag(double complex); |
|
float cimagf(float complex); |
|
long double cimagl(long double complex); |
|
double complex clog(double complex); |
|
float complex clogf(float complex); |
|
long double complex clogl(long double complex); |
|
double complex conj(double complex); |
|
float complex conjf(float complex); |
|
long double complex conjl(long double complex); |
|
double complex cpow(double complex, double complex); |
|
float complex cpowf(float complex, float complex); |
|
long double complex cpowl(long double complex, long double complex); |
|
double complex cproj(double complex); |
|
float complex cprojf(float complex); |
|
long double complex cprojl(long double complex); |
|
double creal(double complex); |
|
float crealf(float complex); |
|
long double creall(long double complex); |
|
double complex csin(double complex); |
|
float complex csinf(float complex); |
|
double complex csinh(double complex); |
|
float complex csinhf(float complex); |
|
long double complex csinhl(long double complex); |
|
long double complex csinl(long double complex); |
|
double complex csqrt(double complex); |
|
float complex csqrtf(float complex); |
|
long double complex csqrtl(long double complex); |
|
double complex ctan(double complex); |
|
float complex ctanf(float complex); |
|
double complex ctanh(double complex); |
|
float complex ctanhf(float complex); |
|
long double complex ctanhl(long double complex); |
|
long double complex ctanl(long double complex); |
Notes
Values are represented in radians.
REFERENCE
- The Original Open Group standards from which this table is derived can be found at http://www.open-group.org/unix/online.html
- See also http://www.opengroup.org/onlinepubs/009695399/basedefs/complex.h.html