Provided by:
manpages-pl-dev_20060617-3_all 
NAZWA
abs, labs, llabs, imaxabs - oblicza warto bezwzgldn zmiennej calkowitej
SK/LADNIA
#include <stdlib.h>
int abs(int j);
long int labs(long int j);
long long int llabs(long long int j);
#include <inttypes.h>
intmax_t imaxabs(intmax_t j);
OPIS
Funkcja abs() oblicza warto bezwzgldn argumentu integer j. Funkcje
labs(), llabs() oraz imaxabs() obliczaj warto bezwzgldn argumentu j,
majcego typ numeryczny odpowiedni dla danej funkcji.
WARTO ZWRACANA
Zwraca warto bezwzgldn argumentu numerycznego odpowiedniego typu.
ZGODNE Z
SVID 3, POSIX.1, BSD 4.3, ISO/IEC 9899 (C99). POSIX.1 (edycja z 1996
r.) tylko wymaga istnienia funkcji abs(). ISO/IEC 9899:1990 (C89)
zawiera tylko funkcje abs() i labs(); funkcje llabs() oraz imaxabs()
zostaly dodane w C99.
UWAGI
Warto bezwzgldna najmniejszej ujemnej liczby calkowitej jest
nieokrelona.
Funkcja llabs() jest zawarta w bibliotece glibc od wersji 2.0, nie ma
jej natomiast w libc5 i libc4. Funkcja imaxabs() jest zawarta w glibc
od wersji 2.1.1
Aby funkcja llabs() byla zadeklarowana, moe by potrzebne zdefiniowanie
_ISOC99_SOURCE lub _ISOC9X_SOURCE (w zalenoci od wersji glibc) jeszcze
przed dolczeniem standardowych naglowkow.
Funkcje abs() i labs() s take wbudowanymi funkcjami kompilatora GCC.
Od wersji 3.0 kompilatora GCC funkcje llabs() oraz imaxabs() rownie s
funkcjami wbudowanymi.
ZOBACZ TAKE
ceil(3), floor(3), fabs(3), rint(3)
INFORMACJE O T/LUMACZENIU
Powysze tlumaczenie pochodzi z nieistniejcego ju Projektu Tlumaczenia
Manuali i moe nie by aktualne. W razie zauwaenia ronic midzy powyszym
opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji,
prosimy o zapoznanie si z oryginaln (angielsk) wersj strony podrcznika.