Zaokrouhlí jakékoli číslo na zvolený počet desetinných míst nebo na desítky, stovky a tisíce pomocí různých metod zaokrouhlování.
Zaokrouhleno
round(3.14159, 2) = 3.14
Rychlá reference: 3,14159 zaokrouhleno nahoru
Zaokrouhlit na
Výsledek
4 desetinná místa
3.1416
3 desetinná místa
3.142
2 desetinná místa
3.14
1 desetinné místo
3.1
Celé číslo
3
Desítky
0
Často kladené otázky
Co je "zaokrouhlení nahoru" a proč je standardní?
Zaokrouhlení nahoru (half-up) se učí ve škole a používá se v každodenním životě: pokud je první vynechaná cifra přesně 5, zaokrouhlí se nahoru. Příklad: 2,5 → 3; 2,45 → 2,5. Tato metoda je standardem pro účtenky, faktury a žákovské výpočty. Česká legislativa (zákon o účetnictví) zpravidla předpokládá právě tento způsob.
Co je bankéřské zaokrouhlování (k sudému)?
Half-even zaokrouhluje 0,5 k nejbližšímu sudému číslu: 2,5 → 2; 3,5 → 4; 4,5 → 4. Při mnoha operacích se chyby vyruší, proto je to výchozí metoda IEEE 754 a norma pro finanční výpočty a statistiky (např. ČSÚ). JavaScript Math.round používá half-up; tato kalkulačka implementuje obě metody explicitně.
Jak zaokrouhlit na stovky nebo tisíce?
Vyberte "Nejbližší 100" nebo "Nejbližší 1 000" v rozbalovacím menu, nebo klikněte na příslušnou předvolbu. Výpočet probíhá takto: číslo se vydělí magnitudou, zaokrouhlí a vynásobí zpět. Příklad: 1 234 na nejbližší 100 → 1 234 / 100 = 12,34 → zaokrouhlí na 12 → 12 × 100 = 1 200. Hodí se pro reporty, nadpisy nebo výsledky PX indexu.
Rozdíl mezi zaokrouhlit, strop, podlaha a useknout?
Zaokrouhlit vybírá nejbližší hodnotu (half-up jako výchozí). Podlaha jde vždy k záporné nekonečnosti: floor(2,9) = 2; floor(−2,1) = −3. Strop jde vždy ke kladné nekonečnosti: ceil(2,1) = 3; ceil(−2,9) = −2. Useknout prostě odstraní cifry a jde k nule: trunc(2,9) = 2; trunc(−2,9) = −2. Pro kladná čísla se podlaha a useknout shodují; pro záporná se liší.
Proč Excel nezaokrouhlí 1,005 na 1,01?
Protože 1,005 nelze v binární plovoucí desetinné čárce vyjádřit přesně — ukládá se jako 1,00499999…. Naivní zaokrouhlení vidí 4 a zaokrouhlí dolů. Tato kalkulačka zpracovává vstupní řetězec před převodem na float, takže 1,005 na 2 desetinná místa dá správně 1,01. Stejný problém vzniká v Excelu nebo při naivním použití toFixed(2) v JavaScriptu.
Jak zaokrouhlovat záporná čísla?
Při metodě half-up: −2,5 se zaokrouhlí na −3 (od nuly). Při bankéřském zaokrouhlení: −2,5 → −2. Podlaha na −2,5 dá −3 (k záporné nekonečnosti), strop dá −2 (ke kladné nekonečnosti), useknout dá −2 (k nule). Vyberte metodu podle pravidla platného ve vašem projektu nebo účetním předpisu.
Kolik desetinných míst zachovat?
Tolik, kolik odpovídá přesnosti vstupních dat. Pokud měříte délku na 3 platné cifry, výsledná plocha nemůže být přesnější. U měny se řiďte místním zvykem: USD a EUR mají 2 desetinná místa, JPY a KRW 0. Česká koruna (CZK) je celé číslo — haléře byly zrušeny v roce 2008. DPH 21 % se při výpočtu základu daně standardně zaokrouhluje na celé koruny.
Veškeré zaokrouhlování probíhá v prohlížeči s přesnou desetinnou logikou, ne plovoucí desetinnou čárkou.
Kalkulačka zpracovává vstupní číslo jako textový řetězec, takže se vyhýbá chybám plovoucí desetinné čárky — například 1,005 zaokrouhlí správně na 1,01, zatímco Excel nebo naivní toFixed(2) dají 1,00. Zadejte číslo (např. 3,14159 nebo záporné -42), vyberte místo zaokrouhlení a metodu. Pro rychlý výběr použijte předvolby: 2 desetinná místa, celé číslo nebo desítky. Metoda Nahoru je výchozí pro účtenky a faktury. Bankéřské zaokrouhlení (k sudému) snižuje systematickou chybu při sčítání mnoha hodnot — používá ho ČSÚ i finanční systémy. Česká koruna (CZK) se zaokrouhluje na celé číslo, haléře byly zrušeny v roce 2008. DPH 21 % se při výpočtu základu standardně zaokrouhluje nahoru na celé koruny.