Brojevni sustavi
Sjedište: | CARNET - Arhiva 2021 Loomen |
E-kolegij: | III. Gimnazija Osijek - Informatika 1 |
Knjiga: | Brojevni sustavi |
Otisnuo/la: | Gost (anonimni korisnik) |
Datum: | petak, 31. siječnja 2025., 07:02 |
Opis
Kratak pregled brojevnih sustava vezanih uz računalo
1. Uvod
Potreba za zapisivanjem brojeva javlja se s prvim civilizacijama.Usporedo s razvojem pisma razvijali i znakovi za zapisivanje brojeva.
Broj označava mjeru, količinu nečega i može biti zapisan na različite načine – arapskim brojevima, rimskim brojevima,
…
Arapske znamenke
- pozicijski, kod kojih vrijednost znamenke ovisi o njezinome položaju unutar broja i
- nepozicijski u kojima znamenke imaju istu vrijednost, bez obzira na položaj unutar broja.
Primjer nepozicijskog brojevnog sustava je rimski zapis brojeva. Znamenke rimskog brojevnog sustava su I (1), V (5), X (10), L (50), C (100), D (500) i M (1 000), a brojevi između njih dobivaju se zbrajanjem ili oduzimanjem.
Primjer pozicijskog brojevnog sustava je arapski brojevni sustav. U broju 11 zapisanom u
arapskom brojevnom sustavu desna znamenka ima vrijednost 1, a lijeva ima vrijednost 10.
1.1. Nepozicijski brojevni sustavi
Kod nepozicijskog brojevnog sustava vrijednost znamenke ne ovisi o položaju unutar broja.Takav je rimski brojevni sustav. Primjenjivao se u Europi se do 12. st. Sastoji se od slijedećih znamenki:
- vrijednost broja dobivamo zbrajanjem vrijednosti znamenki, osim ako je lijeva znamenka manja od desne, tada vrijednost broja dobivamo oduzimanjem:
XC = C – X = 100 – 10 = 90
- ispred znamenke veće vrijednosti smije biti samo jedna znamenka manje vrijednosti:
- ispred znamenaka M i D može stajati samo C
- ispred znamenka C i L samo znamenka X
- ispred X i V samo znamenka I
ZADATAK:Sljedeće brojeve zapisane u rimskom
brojevnom sustavu zapišite u arapskom.
a)
CXXI
ZADATAK: Sljedeće brojeve zapisane arapski napiši u rimskom brojevnom sustavu:
a) 257
b) 1489
Još par zadataka s rješenjima:
Koji brojevi se kriju u rimskom zapisu?
Napiši brojeve u rimskom brojevnom sustavu:
2. Dekadski brojevni sustav
- prva znamenka 1 ima vrijednost 100
- druga znamenka 1 ima vrijednost 10
- treća znamenka 1 ima vrijednost 1
100 = 1 znamenka jedinica
101 = 10 znamenka desetica
102 = 100 znamenka stotica
103 = 1000 znamenka tisućica itd.
10-2, 10-3, itd – desetinka, stotinka, …
- ako je baza nekog sustava B onda su znamenke tog sustava iz skupa od 0 do B-1
- ako je broj zapisan u sustavu s bazom B njegovu vrijednost dobivamo množenjem znamenka s rastućim potencijama broja B idući s desna prema lijevo (z0 množimo s B0, z1 množimo s B1 itd) tj
3. Binarni brojevni sustav
Brojevni sustav s bazom 2 koji koristi znamenke Z = {0,1} zove se binarni brojevni sustav. To je osnovni brojevni sustav s kojim radi elektroničko računalo. Naime, aritmetičko logička jedinica i memorija računala izgrađene su od bistabila (bi = dva; stabilan = postojan, stalan) koji mogu poprimiti dva različita stabilna stanja: jedno označavamo znamenkom 0, a drugo znamenkom 1.
Nizovima nula i jedinica prikazuju se svi brojevi, slova i posebni znakovi.
Kako broj 101 može biti broj u bilo kojem brojevnom sustavu, ukoliko nije u dekadskom i ne piše u kojem je sustavu, pored njega ćemo u indeks staviti bazu!
Primjer:
Broj 101 je broj u dekadskom brojevnom sustavu.
Broj 1012 je broj u binarnom brojevnom sustavu.
S n
znamenaka binarnog
brojevnog sustava, moguće je prikazati 2n
različitih binarnih brojeva. Naprimjer sa dvije znamenke možemo prikazati 4 različita broja:
002 012 102
4. Heksadekadski brojevni sustav
Binarni brojevi su zbog svoje dužine teški za pamćenje ili zapisivanje. Isto tako, u radu s dugačkim nizovima brojeva velika je vjerojatnost pogreške. Zbog kraćeg zapisivanja koristi se heksadekadski brojevni sustav. Baza heksadekadskoga brojevnog sustava 16. To znači da u tom sustavu treba biti 16 znamenki: Z = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}.
Kod zapisivanja znamenki većih od 9 nastaje slijedeći problem: kako možemo znati jesu li u zapisu broja 1015 korištene znamenke 10 i 15, ili 1, 0, i 15? Ili možda 1, 0, 1 i 5? Ili 10, 1 i 5? A znamo da vrijednost svake znamenke ovisi o položaju unutar broja, pa tako o tome ovisi i vrijednost samog broja.
Zbog toga znamenke od 10 do 15 zapisujemo velikim slovima A do F.
Na ovaj način u zapisivanju heksadekadskih brojeva koristimo slova A do F, a u preračunavanjima koristimo vrijednosti pojedinih znamenaka.
5. Pitanja, vježbe i zadatci
Proučite u udžbeniku osnovne pojmove vezane uz brojevne sustave i odgovorite na sljedeća pitanja:
- Koja je razlika između pozicijskih i nepozicijskih brojevnih sustava?
- Što znamo o brojevnom sustavu ako nam je poznata njegova baza?
- Zbog čega je za računalo binarni brojevni sustav prihvatljiviji od dekadskog?
- Navedite bazu i znamenke binarnoga brojevnog sustava.
- Odredite težinu podcrtane znamenke u sljedećim brojevima: 8740110, 10011012.
- Navedite bazu i znamenke heksadekadskoga brojevnog sustava.