Freigeben über


_Cbuild, _FCbuild, _LCbuild

Erstellt eine komplexe Zahl aus realen und imaginären Teilen.

Syntax

_Dcomplex _Cbuild( double real, double imaginary );
_Fcomplex _FCbuild( float real, float imaginary );
_Lcomplex _LCbuild( long double real, long double imaginary );

Parameter

real
Der reale Teil der zu konstruierenden komplexen Zahl.

imaginary
Der imaginäre Teil der komplexen Zahl, die erstellt werden soll.

Rückgabewert

A _Dcomplex, _Fcomplex, oder _Lcomplex Struktur, die die komplexe Zahl (real, imaginary * i) für Werte des angegebenen Gleitkommatyps darstellt.

Hinweise

Die _Cbuild, _FCbuildund _LCbuild Funktionen vereinfachen die Erstellung komplexer Typen. Verwenden Sie die crealFunktionen , crealfund cimag,creallum cimagfcimagl die realen und imaginären Teile der dargestellten komplexen Zahlen abzurufen.

Anforderungen

Routine C-Header C++-Header
_Cbuild, _FCbuild, _LCbuild <complex.h> <ccomplex>

Diese Funktionen sind microsoftspezifisch. Die Typen _Dcomplex, _Fcomplexund _Lcomplex sind Microsoft-spezifische Entsprechungen mit den nicht implementierten systemeigenen C99-Typen double _Complex, float _Complexbzw long double _Complex. . Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.

Siehe auch

Alphabetische Funktionsreferenz
_Cmulcc, _FCmulcc, _LCmulcc
_Cmulcr, _FCmulcr, _LCmulcr
norm, normf, norml
cproj, cprojf, cprojl
conj, conjf, conjl
creal, crealf, creall
cimag, cimagf, cimagl
carg, cargf, cargl
cabs, cabsf, cabsl