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



Način zapisivanja brojeva i njihovo tumačenje zove se brojevni sustav. Svaki brojevni sustav sastoji se od skupa znamenaka i pravila za njihovo pisanje.
U današnje vrijeme koriste se dvije vrste brojevnih sustava:

  • 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:


Znamenka X uvijek ima vrijednost 10 bez obzira na kojem mjestu u broju se nalazi. Ovisno od susjednim znamenkama njezinu ćemo vrijednost dodavati ili oduzimati.
Pravila za zapisivanje rimskih brojeva su:
  • vrijednost broja dobivamo zbrajanjem vrijednosti znamenki, osim ako je lijeva znamenka manja od desne, tada vrijednost broja dobivamo oduzimanjem:
                XVI = 10 + 5 + 1 = 16

                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

Rimskim brojevnim sustavom je gotovo nemoguće zapisivati velike brojeve jer bi bio potreban veliki broj znamenki. Obavljanje aritmetičkih operacija je vrlo složenpa se danas nepozicijski sustavi ne koriste u te svrhe.

ZADATAK:Sljedeće brojeve zapisane u rimskom brojevnom sustavu zapišite u arapskom.

          a) CXXI

          b) MCMXCVIII

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

Arapski brojevni sustav ima 10 znamenaka:   0, 1, 2, 3, 4, 5, 6, 7, 8 i 9.
Broj znamenaka koje koristimo za zapis broja nazivamo BAZOM (B) brojevnog sustava. Brojevni sustav s bazom 10 nazivamo dekadski ili desetični brojevni sustav.
Njegove znamenke su od 0 do 9 odnosno od 0 do B-1.
Arapski (dekadski) brojevni sustav je pozicijski. Dakle vrijednost znamenke ovisi o njenom položaju unutar broja. U broju 111 vrijednost znamenke 1 ovisi o mjestu u broju:

  • prva znamenka 1 ima vrijednost 100
  • druga znamenka 1 ima vrijednost 10
  • treća znamenka 1 ima vrijednost 1

Općenito najveću vrijednost ima krajnja lijeva znamenka, a najmanju krajnja desna znamenka.

Na primjer brojevi 16 i 61 su različiti jer se brojevi 1 i 6 nalaze na različitim mjestima tj. imaju različitu težinsku ili mjesnu vrijednost.
Tako imamo: znamenku jedinicu (1), znamenku deseticu (10), znamenku stoticu (100), znamenku tisućicu (1000) itd.
Navedeni brojevi su potencije broja 10:

100 = 1  znamenka jedinica

101 = 10  znamenka desetica

102 = 100  znamenka stotica

103 = 1000  znamenka tisućica itd.

Na primjer
Ako imamo decimalni broj, znamenke desno od decimalne točke imaju također mjesnu vrijednost, ali je ona negativna potencija broja 10, npr. 10-1,
10-2, 10-3, itd – desetinka, stotinka, …

Na ovom principu formirani su i drugi brojevni sustavi s različitima bazama. Svi su oni pozicijski i vrijedi:
  • 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



S n znamenaka dekadskog brojevnog sustava, moguće je prikazati 10n različitih dekadskih brojeva. Npr. s 2 znamenke može se prikazati 102 = 100 različitih dekadskih brojeva.

3. Binarni brojevni sustav

žarulja gori ili ne gori - 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

112

4. Heksadekadski brojevni sustav

brojevi

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

zadatak

Proučite u udžbeniku osnovne pojmove vezane uz brojevne sustave i odgovorite na sljedeća pitanja:

  1. Koja je razlika između pozicijskih i nepozicijskih brojevnih sustava?
  2. Što znamo o brojevnom sustavu ako nam je poznata njegova baza?
  3. Zbog čega je za računalo binarni brojevni sustav prihvatljiviji od dekadskog?
  4. Navedite bazu i znamenke binarnoga brojevnog sustava.
  5. Odredite težinu podcrtane znamenke u sljedećim brojevima: 8740110, 10011012.
  6. Navedite bazu i znamenke heksadekadskoga brojevnog sustava.