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.
Galéria obrázkov
2 ObrázkyČ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.
Súvisiace články
Autor
AlegsaOnline.com Radixový bod: definícia a príklady (desatinná čiarka, binárny bod) Leandro Alegsa
URL: https://sk.alegsaonline.com/art/80787