Kalkulator zaokrąglania liczb — miejsca dziesiętne, dziesiątki, setki
Zaokrągla liczbę do wybranej liczby miejsc po przecinku lub do najbliższej magnitudy metodą w górę, bankową, sufitem, podłogą lub obcięciem.
Zaokrąglone
round(3.14159, 2) = 3.14
Szybka referencja: 3,14159 zaokrąglone w górę
Zaokrąglij do
Wynik
4 miejsca
3.1416
3 miejsca
3.142
2 miejsca
3.14
1 miejsce
3.1
Liczba całkowita
3
Dziesiątki
0
Najczęściej zadawane pytania
Co to jest "zaokrąglenie w górę" i dlaczego jest domyślne?
Zaokrąglenie w górę (half-up) to zasada uczona w szkole: gdy cyfra po miejscu zaokrąglenia wynosi dokładnie 5, zaokrąglamy w górę. Przykład: 2,5 → 3; 2,45 → 2,5. Standardowo stosowane na rachunkach, fakturach VAT i w pracach uczniowskich. W Polsce GUS i NBP używają tej metody w oficjalnych zestawieniach statystycznych.
Czym jest zaokrąglanie bankowe (do parzystej)?
Metoda "do parzystej" (half-even) zaokrągla 0,5 do najbliższej liczby parzystej: 2,5 → 2, 3,5 → 4, 4,5 → 4. Na dużych zbiorach danych odchylenie się wyrównuje — dlatego jest to domyślna metoda IEEE 754 oraz standard w obliczeniach finansowych i statystycznych. W JavaScript Math.round używa half-up; ten kalkulator implementuje obie metody osobno.
Jak zaokrąglić do najbliższej setki lub tysiąca?
Wybierz "Najbliższe 100" lub "Najbliższe 1 000" z listy miejsca zaokrąglenia albo kliknij odpowiedni przycisk. Wewnętrznie liczba jest dzielona przez magnitudę, zaokrąglana i mnożona z powrotem: 1234 przy najbliższej setce → dziel przez 100 (12,34) → zaokrąglij (12) → pomnóż (1200). Przydatne przy raportach GUS, nagłówkach prasowych i wycenach projektów budowlanych.
Różnica między zaokrąglić, sufit, podłoga, obciąć?
Zaokrąglij wybiera najbliższą wartość (domyślnie w górę). Podłoga zawsze dąży do minus nieskończoności: floor(2,9) = 2, floor(−2,1) = −3. Sufit zawsze dąży do plus nieskończoności: ceil(2,1) = 3, ceil(−2,9) = −2. Obetnij po prostu odrzuca cyfry w kierunku zera: trunc(2,9) = 2, trunc(−2,9) = −2. Dla liczb dodatnich podłoga i obcinanie dają ten sam wynik; dla ujemnych — różny.
Dlaczego Excel nie zaokrągla 1,005 do 1,01?
Ponieważ 1,005 nie może być dokładnie reprezentowane w binarnym formacie zmiennoprzecinkowym — jest przechowywane jako 1,00499999…. Naiwne zaokrąglanie widzi 4 i zaokrągla w dół. Ten kalkulator operuje na ciągu znaków wejściowych przed konwersją do float, więc 1,005 z 2 miejscami po przecinku daje poprawnie 1,01. Ten sam problem dotyczy Excela i naiwnego toFixed(2) w JavaScript.
Jak zaokrąglać liczby ujemne?
Przy half-up: −2,5 zaokrągla się do −3 (od zera). Przy half-even: −2,5 → −2. Podłoga na −2,5 daje −3 (w kierunku minus nieskończoności), sufit daje −2 (w kierunku plus nieskończoności), obcinanie daje −2 (w kierunku zera). Wybierz metodę odpowiadającą wymaganiom projektu.
Ile miejsc po przecinku zostawić?
Tyle, ile wynosi dokładność najmniej precyzyjnego pomiaru. Dla waluty stosuj lokalną konwencję: PLN — 2 miejsca (grosze), USD/EUR — 2, JPY — 0. W Polsce ceny detaliczne podaje się z dokładnością do grosza (2 miejsca), a VAT 23% jest zaokrąglany do pełnych groszy. Banki zazwyczaj zaokrąglają na swoją korzyść.
Wszystkie zaokrąglenia odbywają się w przeglądarce z dokładną logiką dziesiętną, nie zmiennoprzecinkową.
Kalkulator zaokrągla dowolną liczbę do wybranych miejsc po przecinku (od 6 do 0) lub do najbliższej magnitudy (dziesiątki, setki, tysiące). Wybierz metodę: w górę (standard szkolny i NBP), do parzystej (bankowe, standard IEEE 754), w dół, sufit, podłoga lub obetnij. Przykłady: 3,14159 zaokrąglone do 2 miejsc = 3,14; 2,5 metodą bankową = 2; 1,005 poprawnie = 1,01 (brak błędu zmiennoprzecinkowego). Przydatne przy obliczaniu kwot VAT 23%, cen w złotówkach z groszami, zaokrąglaniu wyników pomiarów GUS. Wynik można skopiować kliknięciem. Tabela referencyjna pokazuje zaokrąglenia liczby π dla różnych precyzji.