CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
DOCUMENTE SIMILARE |
|
Skaitīanas sistēmas ir skaitļu kodēanas veids. Skaitīanas sistēmas var iedalīt divas lielas grupas: pozicionalas un nepozicionalas.
Pozicionalajas skaitīanas sistēmas ciparu vērtības nosaka ne tikai pats cipars, bet arī ta atraanas vieta. Piemēram, skaitļa decimalaja pieraksta pēdējais cipars ir vienu skaits, priekpēdējais - desmitu skaits, priekpriekpēdējais - simtu skaits utt.:
Nepozicionalajas skaitīanas sistēmas ciparu vērtības nav atkarīgas no to pozīcijam skaitlī. Piemēram, ja mēs pieņemsim, ka,:
=10 un =100, tad:
Skaitļu pieraksts nepozicionalas skaitīanas sistēmas ir ļoti vienkars, bet arkartīgi masīvs un neērts aprēķiniem. Mūsdienas to praktiski neizmanto.
No pozicionalajam skaitīanas sistēmam visizplatītaka ir decimala (kuru mēs parasti izmantojam). Datora atmiņa dati glabajas binaraja skaitīanas sistēma. Specialisti, kas strada ar datoriem, biei izmanto arī oktalo un heksadecimalo skaitīanas sistēmas. Tas visas tiek veidotas pēc vienadiem principiem.
Decimala skaitīanas sistēma (decimal)
Skaitīanas sistēmas baze ir 10.
Skaitļa pierakstam tiek izmantoti 10 daadi cipari (0, 1, 2, , 9).
Skaitļa pozicionalaja pieraksta katrs cipars nosaka, cik ir desmitnieki attiecīgaja pakapē, piemēram:
Binara skaitīanas sistēma (binary)
Skaitīanas sistēmas baze ir 2.
Skaitļa pierakstam tiek izmantoti 2 daadi cipari (0 un 1).
Skaitļa pieraksta katrs cipars nosaka, cik ir divnieki attiecīgaja pakapē, piemēram:
Oktala skaitīanas sistēma (octal, octonary)
Skaitīanas sistēmas baze ir 8.
Skaitļa pierakstam tiek izmantoti 8 daadi cipari (0, 1, 2, , 7).
Skaitļa pieraksta katrs cipars nosaka, cik ir astotnieki attiecīgaja pakapē.
Heksadecimala skaitīanas sistēma (hexadecimal)
Skaitīanas sistēmas baze ir 16.
Skaitļa pierakstam tiek izmantoti 16 daadi cipari (0, 1, 2, , 9, A, B, C, D, E, F), kur A=10, B=11, C=12, D=13, E=14, F=15.
Skaitļa pieraksta katrs cipars nosaka, cik ir sepadsmitnieku attiecīgaja pakapē, piemēram:
Aplūkosim vairakus piemērus, ka var parveidot skaitļus no vienas skaitīanas sistēmas cita sistēma.
Vesela skaitļa parveidoana no brīvi izvēlētas sistēmas decimalaja sistēma. Metodes pamata ir pats skaitļa pieraksts: katra cipara vērtība tiek reizinata ar skaitīanas sistēmas bazi attiecīgaja pakapē, piemēram:
Vesela skaitļa parveidoana no decimalas sistēmas brīvi izvēlēta sistēma
Attēlosim 21 binaraja skaitīanas sistēma: .
1. variants ir piemērots tiem, kam patīk galvas rēķini.
2. variants. Dotais skaitlis jadala (ar atlikumu) ar skaitīanas sistēmas bazi, kamēr iegūtais skaitlis būs mazaks par skaitīanas sistēmas bazi. Rezultatu veido no dalīanas rezultata un atlikumiem katra posma. Piemēri:
|
|
|
|
|
|
Vesela skaitļa parveidoana no jebkuras skaitīanas sistēmas jebkura cita sistēma
īs uzdevums var būt atrisinats jebkura gadījuma divos posmos, ar pagaidu rezultatu decimalaja skaitīanas sistēma. Piemēram parveidosim .
1. posms:
2. posms:
rezultats: .
Binara, oktala un heksadecimala skaitīanas sistēmas.
Pierakstot skaitli binaraja sistēma, katrs cipars aizņem 1 bitu (jo tiek izmantoti 2 daadi cipari; 2=21).
Oktalaja sistēma katrs cipars aizņem 3 bitus (jo tiek izmantoti 8 daadi cipari; 8=23).
Heksadecimalaja sistēma katrs cipars aizņem 4 bitus (tiek izmantoti 16 daadi cipari; 16=24).
Tas nozīmē, ka jebkur oktalais cipars var būt attēlots ar trim binarcipariem, un jebkur heksadecimalais cipars - ar četriem binarajiem. Izmantojot o faktu, var parveidot skaitļus no binaras skaitīanas sistēmas uzreiz oktalaja un heksadecimalaja (arī otradi), neaprēķinot pagaidu decimalo rezultatu. Tikai jaiemacas pareizi sagrupēt ciparus.
Aplūkosim vairakus piemērus.
421 421 421 4=4+0+0, 6=4+2+0, 3=0+2+1 8421 8421 8421 1, 3=0+0+2+1, 3=0+0+2+1
(1 0011 0011)2=(133)16;
Pretēja virziena:
(2BA)16=(0010 1011 1010)2; (765)8=(111 110 101)2.
0010 1011 1010 111 110 101
Parveidojot skaitļus, var arī izmantot adu tabulu:
4 - 100 8 - 1000 C - 1100
5 - 101 9 - 1001 D - 1101
6 - 110 A - 1010 E - 1110
7 - 111 B - 1011 F - 1111
Daļas.
Daļas cipari tiek reizinati ar skaitīanas sistēmas bazi attiecīgaja negatīva pakapē, piemēram:
Saskaitīana stabiņa.
Saskaitīana un atņemana stabiņa daadas skaitīanas sistēmas izpildas analogi darbībam decimalaja sistēma, tikai uz nakamo grupu pariet nevis 10, bet dotas skaitīanas sistēmas baze.
Piemēram, saskaitīsim divus heksadecimalus skaitļus.
1
12А
99
1С3
3 rakstam, 16 - 'pieturam galva' - tas būs viens nakamaja grupa;
1 'no galvas' + 2 + 9 = 12 = С;
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1504
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved