Provided by: manpages-ro_4.21.0-2_all bug

NUME

       complex - elementele de bază ale matematicii complexe

REZUMAT

       #include <complex.h>

DESCRIERE

       Numerele  complexe  sunt  numere  de  forma  z  =  a+b*i,  unde  a și b sunt numere reale și i = rădăcina
       pătrată(-1), astfel încât i*i = -1.

       Există și alte moduri de a reprezenta acest număr.  Perechea (a,b) de numere reale poate fi privită ca un
       punct în plan, dat de coordonatele X și Y.  Același punct poate fi descris, de asemenea,  prin  indicarea
       perechii  de  numere  reale (r,phi), unde r este distanța până la originea O, iar phi este unghiul dintre
       axa X și linia Oz.  Acum z = r*exp(i*phi) = r*(cos(phi)+i*sin(phi)).

       Operațiile de bază sunt definite pentru z = a+b*i și w = c+d*i astfel:

       adunare: z+w = (a+c) + (b+d)*i

       înmulțire: z*w = (a*c - b*d) + (a*d + b*c)*i

       împărțire: z/w = ((a*c + b*d)/(c*c + d*d)) + ((b*c - a*d)/(c*c + d*d))*i

       Aproape toate funcțiile matematice  au  un  corespondent  complex,  dar  există  unele  funcții  exclusiv
       complexe.

EXEMPLE

       Compilatorul  C  poate  lucra  cu  numere  complexe dacă acceptă standardul C99.  Faceți legătura cu -lm.
       Unitatea imaginară este reprezentată de I.

       /* check that exp(i * pi) == -1 */
       #include <math.h>        /* pentru atan */
       #include <stdio.h>
       #include <complex.h>

       int
       main(void)
       {
           double pi = 4 * atan(1.0);
           double complex z = cexp(I * pi);
           printf("%f + %f * i\n", creal(z), cimag(z));
       }

CONSULTAȚI ȘI

       cabs(3), cacos(3), cacosh(3), carg(3),  casin(3),  casinh(3),  catan(3),  catanh(3),  ccos(3),  ccosh(3),
       cerf(3), cexp(3), cexp2(3), cimag(3), clog(3), clog10(3), clog2(3), conj(3), cpow(3), cproj(3), creal(3),
       csin(3), csinh(3), csqrt(3), ctan(3), ctanh(3)

TRADUCERE

       Traducerea    în   limba   română   a   acestui   manual   a   fost   creată   de   Remus-Gabriel   Chelu
       <remusgabriel.chelu@disroot.org>

       Această traducere este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3  sau  o
       versiune   ulterioară   cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se  asumă  Nicio
       RESPONSABILITATE.

       Dacă găsiți erori în traducerea acestui manual, vă rugăm să  trimiteți  un  e-mail  la  translation-team-
       ro@lists.sourceforge.net.

Pagini de manual de Linux 6.03                  30 octombrie 2022                                     complex(7)