Číselná presnosť: významné číslice, zaokrúhľovanie a príklady
Číselná presnosť: prehľad významných číslic, zaokrúhľovania a praktické príklady pre vedu, financie a meranie — naučte sa správne zaokrúhľovať bez falošnej presnosti.
Presnosť číselnej hodnoty opisuje počet číslic, ktoré sa používajú na zobrazenie tejto hodnoty. Vo vedeckom prostredí sa bežne rozlišujú dve úlohy pojmu „presnosť“: buď ide o celkový počet číslic (nazývaný aj významné čísla alebo signifikantné číslice), alebo, menej často, o počet zlomkových číslic, teda desatinných miest (počet číslic nasledujúcich za desatinnou čiarkou). Druhá definícia je obzvlášť užitočná vo finančných a technických aplikáciách, kde presný počet desatinných miest priamo ovplyvňuje výsledok alebo právne/prevádzkové normy.
Termín „presnosť“ sa používa aj na označenie miesta, na ktoré sa má výsledok zaokrúhliť. Napríklad v aritmetike s pohyblivou rádovou čiarkou sa výsledok často zaokrúhľuje na pevnú dĺžku signifikantu (počet platných číslic). Vo finančných výpočtoch sa čísla bežne zaokrúhľujú na pevný počet miest (napríklad na dve miesta za desatinným oddeľovačom v prípade mnohých svetových mien)).
Príklad: číslo 12,345
Napríklad desatinnú hodnotu 12,345 možno vyjadriť rôznymi spôsobmi v závislosti od toho, či udávame počet významných číslic alebo počet desatinných miest. Ak nemáme k dispozícii väčšiu presnosť, číslo sa podľa pravidla zaokrúhli na dostupný počet platných číslic. Nižšie sú uvedené výsledky pri zaokrúhľovaní na najbližšiu hodnotu pomocou metódy zaokrúhľovania na rovnomerné (round-half-to-even, tzv. „bankerské“ zaokrúhľovanie):
- Celkový počet významných číslic (p):
- p = 1 → 10
- p = 2 → 12
- p = 3 → 12,3
- p = 4 → 12,34 (pri zaokrúhľovaní na párnu cifru, pretože ďalšia cifra je 5)
- p = 5 → 12,345 (originál bez zaokrúhlenia)
- Počet desatinných miest (m):
- m = 0 → 12
- m = 1 → 12,3
- m = 2 → 12,34 (pri zaokrúhľovaní na rovnomerné)
- m = 3 → 12,345
Prečo sa treba vyhnúť falošnej presnosti
Všimnite si, že často nie je vhodné zobrazovať údaj s väčším počtom číslic, než aký umožňuje meranie. Napríklad, ak zariadenie meria s presnosťou na gramy a nameraná hmotnosť je 12,345 kg, bolo by zavádzajúce napísať „12,34500 kg“ — pridaním dvoch nuliek po poslednej významnej cifre vzniká falošná presnosť, ktorá naznačuje vyššiu istotu merania, než akú skutočne máme. Lepšie je uviesť aj neistotu alebo zaokrúhliť na primeraný počet významných číslic (napr. 12,345 ± 0,001 kg).
Pravidlá počítania významných číslic
- Všetky nenulové číslice sú významné (napr. 123 má 3 významné číslice).
- Medzi nenulovými číslicami sa všetky nuly počítajú ako významné (napr. 1002 má 4 významné číslice).
- Vedúce nuly (pred prvou nenulovou cifrou) nie sú významné (napr. 0,00450 má dve vedúce nuly a významné sú 4,5 → 3 významné číslice: 4, 5 a koncová nula).
- Koncové nuly v desatinnej časti sú významné (napr. 2,300 má štyri významné číslice).
- Koncové nuly v celom čísle môžu byť nejednoznačné bez explicitného formátovania alebo vedeckého zápisu (napr. 1200 môže mať 2, 3 alebo 4 významné číslice; použitie 1,20×10^3 jasne ukáže počet významných číslic).
Pravidlá zaokrúhľovania
- Najbežnejšie pravidlá: zaokrúhľovanie „polovice“ (napr. keď nasledujúca cifra je 5) možno riešiť rôzne: „half-up“ (5 sa vždy zaokrúhli nahor) alebo „round-half-to-even“ (ak pretrvávajú iba nuly za 5, zaokrúhli sa tak, aby výsledná cifra bola párna).
- Round-half-to-even (rovnomerné) znižuje systematickú chybu pri viacerých zaokrúhleniach a je často používané v numerických knižniciach a finančných štandardoch.
- Pri vykonávaní viacerých operácií je vhodné odkladať zaokrúhľovanie (udržiavať vyššiu presnosť v medzi-výpočtoch) a zaokrúhliť až na konci, aby sa minimalizovala kumulovaná chyba.
Výpočet matematickej reprezentácie s p významnými číslicami
Reprezentácia kladného čísla x s presnosťou na p významných číslic možno vyjadriť pomocou posunu a zaokrúhlenia. Ak definujeme
n = floor( log10(x) ) + 1 − p, potom výsledok možno získať ako zaokrúhlite( x / 10^n ) × 10^n.
Tento postup normalizuje číslo na rozsah, kde sa zaokrúhľuje len p prvých platných číslic, a potom sa vráti do pôvodného rádu veľkosti.
Pri zápornom čísle je hodnota so zadanou presnosťou jednoducho mínus absolútna hodnota zaokrúhleného výsledku. Číslo 0 s akoukoľvek presnosťou možno považovať za 0 (s vhodným vyjadrením neistoty, ak je potrebné).
Praktické odporúčania
- Pri publikovaní výsledkov vždy uvádzajte neistotu alebo počet významných číslic spolu s hodnotou.
- V technických a finančných aplikáciách používajte konzistentné pravidlá zaokrúhľovania a dokumentujte ich (napr. bankové výpočty ≥ round-half-to-even).
- Ak je potrebné presné uchovanie údajov, používajte vedecký zápis (napr. 1,2345×10^1) alebo explicitné formáty s udaním presnosti.
Súvisiace stránky
Otázky a odpovede
Otázka: Čo je to presnosť v číselnej hodnote?
Odpoveď: Presnosť číselnej hodnoty opisuje počet číslic, ktoré sa používajú na zobrazenie tejto hodnoty.
Otázka: Ako sa dá presnosť použiť na opis pozície, na ktorej sa zaokrúhli nepresný výsledok?
Odpoveď: Presnosť možno použiť na opis pozície, na ktorej sa zaokrúhli nepresný výsledok, nastavením danej alebo pevnej presnosti, ktorá je dĺžkou výsledného signifikantu. Vo finančných výpočtoch sa číslo často zaokrúhľuje na daný počet miest (napríklad dve miesta za desatinným oddeľovačom pre mnohé svetové meny).
Otázka: Ako možno vyjadriť hodnotu 12,345 s rôznym počtom významných číslic alebo desatinných miest?
Odpoveď: Hodnotu 12,345 možno vyjadriť s rôznym počtom významných číslic alebo desatinných miest zaokrúhlením tak, aby zodpovedala dostupnej presnosti pomocou metódy zaokrúhľovania na párne čísla.
Otázka: Čo sa stane, keď nie je k dispozícii dostatočná presnosť?
Odpoveď: Keď nie je k dispozícii dostatočná presnosť, potom sa číslo zaokrúhli určitým spôsobom, aby sa zmestilo do dostupnej presnosti.
Otázka: Je vhodné zobraziť číslo s väčším počtom číslic, ako je možné zmerať?
Odpoveď: Nie, nie je vhodné zobrazovať číslo s väčším počtom číslic, ako je možné merať, pretože sa tým vytvára falošná presnosť. Napríklad, ak zariadenie meria s presnosťou na gramy a udáva údaj 12,345 kg, vytvorilo by to falošnú presnosť, ak by sa meranie vyjadrilo "12,34500 kg" s dvoma nulami navyše ("00") na konci.
Otázka: Aký vzorec vyjadruje kladné čísla x s presnosťou p významných číslic?
Odpoveď: Vzorec, ktorý reprezentuje kladné čísla x s presnosťou p významných číslic, má číselnú hodnotu danú vzorcom round(10-n-x)-10n, kde n = floor(log10 x) + 1 - p . Pre záporné čísla je číselná hodnota mínus jeho absolútna hodnota a 0 má akúkoľvek presnosť, ktorá sa považuje za 0
Prehľadať