Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Web Analytics
Cookie Policy Terms and Conditions Poziční číselná soustava - Wikipedie, otevřená encyklopedie

Poziční číselná soustava

Z Wikipedie, otevřené encyklopedie

Poziční číselná soustava je dnes převládající způsob písemné reprezentace čísel – dokonce pokud se dnes mluví o číselných soustavách jsou tím obvykle myšleny soustavy poziční. V tomto způsobu zápisu čísel je hodnota každé číslice dána její pozicí v sekvenci symbolů. Každá číslice má touto pozicí dánu svou váhu pro výpočet celkové hodnoty čísla. Patrně nezbytným předpokladem pro vynalezení pozičních soustav je objevení symbolu pro nulu.

Výhodou tohoto způsobu zápisu je velká pružnost a poměrně malá množina číslic. Za nevýhodu je považována velmi snadná změna hodnoty čísla pouhým připsáním číslice před původní číslo. Proto se před peněžní částky v bance obvykle píše vlnovka takový způsob falšování znemožňující.

Obsah

[editovat] Základní informace

Klíčovou charakteristikou pozičních soustav je jejich základ. To je obvykle přirozené číslo větší než jedna. Váhy jednotlivých číslic jsou pak mocninami tohoto základu. Zároveň základ určuje počet symbolů pro číslice používaných v dané soustavě. Základ obvykle značíme z, v literatuře se však lze setkat i se značením jako r z anglického „radix“.

V pozičních číselných soustavách má také smysl mluvit o řádech čísel. Kde za řád číslice považujeme její váhu a za řád čísla maximální váhu nenulové číslice.

Desítková soustava, nazvaná podle svého základu (10) má deset symbolů pro číslice: 0, 1, 2, 3, 4, 5, 6, 7, 8 a 9. Váhy jednotlivých číslic jsou násobky čísla 10: …; 1000; 100; 10; 1; 0,1; 0,01; … Pro soustavy o vyšším základu než je tradiční počet číslic (tedy deset) se pro vyšší číslice používají písmena bez akcentů. Například šestnáctková soustava tak má symboly: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E a F.

[editovat] Způsob zápisu

V běžně používaných číselných soustavách se jednotlivé číslice zapisují za sebe, nijak se neoddělují. Desetinnou čárkou se odlišuje pouze celá a zlomková část čísla. Někdy se pro přehlednost oddělují také významější řády: tisíce, milióny, apod. Číslo N v soustavě o základu z se tak zapisuje:

N = (\ldots n_{i-1}n_{i-2}\ldots n_{1}n_{0}{,}n_{-1}n_{-2}\ldots n_{-j}\ldots)_z

V případě desítkové soustavy se číslo dle konvence nezapisuje do závorek, ani není nutné k němu psát jeho základ.

[editovat] Určení hodnoty

Hodnotu čísla N zapsanáho v dané soustavě o základu z získáme jako součet hodnot jednotlivých číslic vynásobených jejich vahou. Tedy například hodnotu čísla (10010)2 získáme takto:

(10010)_2 = 0 \cdot 2^0 + 1 \cdot 2^1 + 0 \cdot 2^2 + 0 \cdot 2^3 + 1 \cdot 2^4 = 0 + 2 + 0 + 0 + 16 = 18

[editovat] Zápis čísla v dané soustavě

Postup pro zápis čísla v dané číselné soustavě se liší pro jeho celou a zlomkovou část.

[editovat] Celá část čísla

Pro převod celé části – nebo také převod kladných celých čísel – lze použít následující postup:

  1. Převáděné číslo celočíselně dělíme základem cílové soustavy
  2. Vycházející zbytky zapisujeme odzadu
  3. Výsledek dělení použijeme v dalším cyklu algoritmu
  4. Předcházející kroky opakujeme dokud není výsledkem dělení nula

Což v konkrétním případě (158)10=(x)2 znamená:

158\,:\,2\,=\,79\,zb.\,0
79\,:\,2\,=\,39\,zb.\,1
39\,:\,2\,=\,19\,zb.\,1
19\,:\,2\,=\,9\,zb.\,1
9\,:\,2\,=\,4\,zb.\,1
4\,:\,2\,=\,2\,zb.\,0
2\,:\,2\,=\,1\,zb.\,0
1\,:\,2\,=\,0\,zb.\,1

Zapíšeme-li zbytky do řady odzdola, je výsledek: (158)10=(10011110)2

[editovat] Zlomková část čísla

Pro část čísla za „desetinnou čárkou“ se postupuje podobně – jen se místo dělení násobí. Postup je tedy následující:

  1. Zlomkovou (desetinnou) část násobíme základem cílové soustavy
  2. Výsledek rozdělíme na celou a zlomkovou část, zlomkovou část použijeme v další iteraci algoritmu
  3. Celá část získaného čísla je příslušnou číslicí požadovaného zápisu v jiné číselné soustavě
  4. Předchozí kroky se opakují dokud není dosažen zbytek 0 nebo požadovaná přesnost výsledku

Zápis čísla (0,6789)10=(x)2 tedy lze získat následovně:

0{,}6789\,\cdot\,2\,=\,1{,}3578\,=\,1\,+\,0{,}3578
0{,}3578\,\cdot\,2\,=\,0{,}7156\,=\,0\,+\,0{,}7156
0{,}7156\,\cdot\,2\,=\,1{,}4312\,=\,1\,+\,0{,}4312
0{,}4312\,\cdot\,2\,=\,0{,}8624\,=\,0\,+\,0{,}8624
0{,}8624\,\cdot\,2\,=\,1{,}7248\,=\,1\,+\,0{,}7248

Pak tedy (0,6789)10=(0,10101)2

[editovat] Přímé převody mezi soustavami

Ukázka k příkladu
1 0 0 1 0 0 0 1
9 1

Za běžný postup při převodu čísel mezi dvěma číselnými soustavami je pro lidi považovaný převod přes desítkovou soustavu. Pokud však základ jedné soustavy je mocninou základu soustavy druhé, lze postupovat i přímo. Obvykle se tento postup používá při převodu mezi dvojkovou a šestnáctkovou soustavou. Protože je 16 = 24 odpovídá každým čtyřem číslicím dvojkového čísla právě jedna číslice šestnáctková. V daném případě je (1001)2 = (9)16 a (0001)2 = (1)16 a proto (10010001)2 = (91)16.

[editovat] Příklady pozičních soustav

[editovat] Současné

[editovat] Historické

[editovat] Podívejte se také

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu