Radixový bod: definícia a príklady (desatinná čiarka, binárny bod)
Radixový bod: jednoduché vysvetlenie, význam v desiatkovej a binárnej sústave, príklady a použitie desatinnej čiarky pre jasné pochopenie číselných zápisov.
V matematike a výpočtovej technike je radixový bod (alebo znak radixu) symbol používaný na oddelenie celých čísel (celých čísel) od zlomkov. Napríklad číslo 1200,25 {\displaystyle 1200,25} predstavuje celé číslo 1200 so zlomkovou časťou 25, ktoré sú oddelené desatinnou bodkou.
Čo je radixový bod
Radixový bod je všeobecný pojem pre symbol, ktorý oddeľuje celú (integer) časť čísla od jeho frakčnej (zlomkovej) časti v zápise v ľubovoľnej číselnej sústave (základe). V sústave s bázou b má cifra v integer časti v mieste i hodnotu c·b^i (i ≥ 0) a cifra v frakčnej časti v mieste −j hodnotu c·b^(−j) (j > 0). Radixový bod teda určuje hranicu medzi mocninami b^0 a b^(−1).
Použitie v rôznych základoch
- Desiatkový zápis (základ 10): Najčastejšie sa používa pojem desatinná čiarka (alebo desatinný bod), napr. 1200,25 (Slovensko a väčšina Európy používa čiarku ako desatinný oddeľovač; v anglofónnych krajinách sa bežne používa bod .).
- Binárny bod (základ 2): V binárnej sústave sa niekedy hovorí o binárnom bode. Príklad: 101.101₂ = 1·2^2 + 0·2^1 + 1·2^0 + 1·2^(−1) + 0·2^(−2) + 1·2^(−3) = 5,625₁₀.
- Hexadecimálny bod (základ 16): Podobne je možné použiť "hex point" pri zápise v šestnástkovej sústave, napr. A.F₁₆ = 10 + 15·16^(−1) = 10,9375₁₀.
Príklady a konverzie
- 1200,25 (desiatkovo) = 1200 + 25·10^(−2).
- 101.101₂ = 5 + 0,5 + 0,125 = 5,625₁₀ (ukázka váhy bitov napravo od binárneho bodu: 1/2, 1/4, 1/8 ...).
- Něktoré čísla majú v jednej sústave konečný zápis, ale v inej sa objaví perioda; napr. 0,1₁₀ = 0,0001100110011...₂ (opakujúci sa binárny zlomok).
Radixový bod v počítačoch
V informatike sa rozlišujú hlavné prístupy k reprezentácii zlomkových čísel:
- Fixný bod (fixed-point): Binárny (alebo iný) bod je implicitne umiestnený na pevnej pozícii; výhodný pre jednoduché aritmetické operácie a v aplikáciách s obmedzenými prostriedkami.
- Plávajúci bod (floating-point): Napríklad formát IEEE 754 neukladá samotný radixový znak; miesto neho sa číslo skladá z mantisy a exponentu, ktoré určujú, kde sa radixový bod "virtuálne" nachádza. To umožňuje veľký rozsah hodnôt, ale prináša zaokrúhľovacie chyby.
Notácia, miestne nastavenia a typografické poznámky
- Radixový oddeľovač môže byť bodka (U+002E) alebo čiarka (U+002C) — záleží na jazyku a lokálnych zvyklostiach. Preto pri výmene dát (napr. CSV súbory) treba dbať na nastavenia formátu.
- Pre čitateľnosť sa často používajú tisícové oddeľovače (medzery, medzerníky alebo bodky), ktoré sa nesmú zamieňať s desatinným oddeľovačom. Napríklad 1 200,25 alebo 1,200.25 v rôznych krajinách znamenajú to isté číslo, ale s odlišnými konvenciami.
- Pri programovaní a parsovaní reťazcov sa väčšina jazykov vyžaduje konkrétny separator (napr. bod v jazykoch C/Java/Python pri štandardnom nastavení), preto treba pri lokalizácii dbať na správne formátovanie a konverziu.
Praktické poznámky
- Pri práci s binárnymi zlomkami si uvedomte, že mnoho desiatkových zlomkov nie je presne reprezentovateľných v binárnom IEEE 754 formáte — to môže viesť k subtílnym chybám pri porovnávaní alebo sčítavaní/odčítavaní.
- Ak potrebujete presné desiatkové výpočty (napr. finančné aplikácie), zvážte použitie desiatkovej aritmetiky alebo knižníc pre desiatkové čísla s pevnou presnosťou, ktoré explicitne používajú desiatkový radix a desatinný oddeľovač.
Príklady
V matematickom zápise predstavuje každý stĺpec čísla mocninu radixu, pričom záporné mocniny sú oddelené radixovou bodkou. Napríklad číslo so základom 10 1234,56 {\displaystyle 1234,56} sa číta takto:
| Powers | 10 3 {\displaystyle 10^{3}} | 10 2 {\displaystyle 10^{2}} | 10 1 {\displaystyle 10^{1}} | 10 0 {\displaystyle 10^{0}} | 10 - 1 {\displaystyle 10^{-1}} | 10 - 2 {\displaystyle 10^{-2}} |
| Hodnota | 1 | 2 | 3 | 4 | 5 | 6 |
Preto môžeme reprezentáciu rozbaliť takto:
( 1 × 10 3 ) + ( 2 × 10 2 ) + ( 3 × 10 1 ) + ( 4 × 10 0 ) + ( 5 × 10 − 1 ) + ( 6 × 10 − 2 ) ( 1 × 1000 ) + ( 2 × 100 ) + ( 3 × 10 ) + ( 4 × 1 ) + ( 5 × 0.1 ) + ( 6 × 0.01 ) 1000 + 200 + 30 + 4 + 0.5 + 0.06 1234.56 {\displaystyle {\begin{aligned}&(1\times 10^{3})+(2\times 10^{2})+(3\times 10^{1})+(4\times 10^{0})+(5\times 10^{-1})+(6\times 10^{-2})\\&(1\krát 1000)+(2\krát 100)+(3\krát 10)+(4\krát 1)+(5\krát 0.1)+(6\times 0.01)\\&1000+200+30+4+0.5+0.06\\&1234.56\end{aligned}}}
Naľavo od bodu radixu sa nachádzajú celočíselné časti (vytvorené z kladných mocnín základu 10). Napravo od radixového bodu sú zlomkové časti (vytvorené zo záporných mocnín).
Súvisiace stránky
- Plávajúca čiarka
- Pevný bod
- Pozičný zápis
- Vedecký zápis
Otázky a odpovede
Otázka: Čo je to radixový bod?
Odpoveď: Radixový bod je symbol používaný na oddelenie celých čísel od zlomkov.
Otázka: Môžete uviesť príklad čísla s radixovým bodom?
Odpoveď: Áno, číslo 1200,25 predstavuje celé číslo 1200 so zlomkovou časťou 25, ktoré sú oddelené desatinnou bodkou.
Otázka: Je radixová bodka rovnaká vo všetkých číselných základoch?
Odpoveď: Áno, radixový bod je súhrnný termín pre tento bod vo všetkých základoch.
Otázka: Čo je to "binárny bod"?
Odpoveď: "Binárny bod" je radixový bod používaný pre základ 2.
Otázka: Je radixový bod vždy reprezentovaný desiatkovou bodkou?
Odpoveď: Nie, radixový bod sa môže meniť. Vo väčšine anglicky hovoriacich krajín je radix point zvyčajne malá bodka (.), ale iné jazyky môžu namiesto nej používať iný zápis, napríklad čiarku (,).
Otázka: Prečo sa desatinná čiarka nazýva desatinná bodka?
Odpoveď: Desatinná čiarka sa tak nazýva preto, lebo sa používa v zápise so základom 10.
Otázka: Čo oddeľuje radixová bodka v čísle?
Odpoveď: Radixová bodka oddeľuje celé čísla (celé čísla) od zlomkov.
Prehľadať