cacos(3) Library Functions Manual cacos(3) NUME cacos, cacosf, cacosl - cosinus de arc complex BIBLIOTECA Biblioteca de matematica (libm, -lm) REZUMAT #include double complex cacos(double complex z); float complex cacosf(float complex z); long double complex cacosl(long double complex z); DESCRIERE Aceste funcii calculeaza cosinusul arcului complex al lui z. Daca y = cacos(z), atunci z = ccos(y). Partea reala a lui y se alege in intervalul [0,pi]. Una dintre ele este: cacos(z) = -i * clog(z + i * csqrt(1 - z * z)) ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |cacos(), cacosf(), cacosl() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE C11, POSIX.1-2008. ISTORIC glibc 2.1. C99, POSIX.1-2001. EXEMPLE /* Editare legaturi cu ,,-lm" */ #include #include #include #include int main(int argc, char *argv[]) { double complex z, c, f; double complex i = I; if (argc != 3) { fprintf(stderr, "Utilizare: %s \n", argv[0]); exit(EXIT_FAILURE); } z = atof(argv[1]) + atof(argv[2]) * I; c = cacos(z); printf("cacos() = %6.3f %6.3f*i\n", creal(c), cimag(c)); f = -i * clog(z + i * csqrt(1 - z * z)); printf("formula = %6.3f %6.3f*i\n", creal(f), cimag(f)); exit(EXIT_SUCCESS); } CONSULTAI I ccos(3), clog(3), complex(7) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 cacos(3)