NAZWA¶
round, roundf, roundl - zaokrąglenie do najbliższej liczby
  całkowitej z omijaniem zera
SKŁADNIA¶
#include <math.h>
 
double round(double x);
 
float roundf(float x);
 
long double roundl(long double x);
OPIS¶
 Uwaga! To tłumaczenie może być nieaktualne!
Funkcje te zaokrąglają 
x do najbliższej liczby
  całkowitej, ale w okolicy zera omijają zero (niezależnie od
  aktualnego kierunku zaokrąglania) zaokrąglając, jak rint(), do
  najbliższej liczby nieparzystej.
WARTOŚĆ ZWRACANA¶
Wartość całkowita będąca wynikiem zaokrąglenia.
  Jeśli 
x jest całkowite lub nieskończone, zwracana jest
  wartość 
x.
BŁĘDY¶
Nie mogą wystąpić żadne błędy oprócz EDOM i
  ERANGE. Jeśli 
x wynosi NaN, to zwracana jest wartość NaN
  i 
errno może być ustawione na EDOM.
UWAGI¶
POSIX 1003.1-2001 zawiera tekst dotyczący przepełnienia (które
  może spowodować ustawienie 
errno na ERANGE lub
  spowodować wyjątek). W praktyce wynik nie może spowodować
  przepełnienia na żadnej współczesnej maszynie, więc
  obsługa tego błędu jest po prostu bezsensowna.
  (Dokładniej, przepełnienie może wystąpić tylko gdy
  wartość maksymalna wykładnika jest mniejsza niż liczba
  bitów mantysy. Według standardu IEEE-754 dla 32 i 64-bitowych liczb
  zmiennoprzecinkowych wartość maksymalna wykładnika wynosi 128
  (odp. 1024), a liczba bitów mantysy wynosi 24 (odp. 53).)
ZGODNE Z¶
C99.
ZOBACZ TAKŻE¶
ceil(3), 
floor(3), 
lround(3), 
nearbyint(3),
  
rint(3), 
trunc(3)
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu
  Tłumaczenia Manuali i 
może nie być aktualne. W razie
  zauważenia różnic między powyższym opisem a
  rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o
  zapoznanie się z oryginalną (angielską) wersją strony
  podręcznika za pomocą polecenia:
  
  - man --locale=C 3 round
 
Prosimy o pomoc w aktualizacji stron man - więcej informacji można
  znaleźć pod adresem
  
http://sourceforge.net/projects/manpages-pl/.