abs(3) Library Functions Manual abs(3) NUME abs, labs, llabs, imaxabs - calculeaza valoarea absoluta a unui numar intreg BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include int abs(int j); long labs(long j); long long llabs(long long j); #include intmax_t imaxabs(intmax_t j); Cerine pentru macrocomenzi de testare a caracteristicilor pentru glibc (consultai feature_test_macros(7)): llabs(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L DESCRIERE Funcia abs() calculeaza valoarea absoluta a argumentului intreg j. Funciile labs(), llabs() i imaxabs() calculeaza valoarea absoluta a argumentului j de tipul de numar intreg corespunzator funciei. VALOAREA RETURNATA Returneaza valoarea absoluta a argumentului intreg, de tipul de numar intreg corespunzator funciei. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |abs(), labs(), llabs(), imaxabs() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE C11, POSIX.1-2008. ISTORIC POSIX.1-2001, C99, SVr4, 4.3BSD. C89 include doar funciile abs() i labs(); funciile llabs() i imaxabs() au fost adaugate in C99. NOTE Incercarea de a obine valoarea absoluta a celui mai negativ numar intreg nu este definita. Funcia llabs() este inclusa incepand cu glibc 2.0. Funcia imaxabs() este inclusa incepand cu glibc 2.1.1. Pentru ca llabs() sa fie declarata, este posibil sa fie necesar sa se defineasca _ISOC99_SOURCE sau _ISOC9X_SOURCE (in funcie de versiunea de glibc) inainte de a include orice antet standard. In mod implicit, GCC gestioneaza abs(), labs() i (incepand cu GCC 3.0) llabs() i imaxabs() ca funcii integrate. CONSULTAI I cabs(3), ceil(3), fabs(3), floor(3), rint(3) 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 abs(3)