Professional Documents
Culture Documents
Seminarski Mostarlic
Seminarski Mostarlic
Uvod.................................................................................................................................2
Brojevi konane tanosti...........................................................................................................................3,4
Zapis podataka..............................................................................................................................................5
Brojni sistemi date osnove...........................................................................................................................6
Memorisanje brojeva.....................................................................................................14
Uvod
U polje sa raspoloiva dva kvadrata je mogude upisati tano 100 brojeva i to 00, 01, 02,
..., 99.
Oigledno je da je u pomenuto polje nemogude upisati odreene vrste brojeva:
Brojeve vede od 99,
Negativne brojeve i
Razlomke.
Druga vrsta problema nastaje kada je potrebno u raspoloiva dva kvadrata upisati
negativan broj koji predstavlja razliku dva broja iz posmatranog skupa cijelih,
pozitivnih, dvocifrenih brojeva. Na primer, potrebno je izraunati razliku broja 50 i 70 i
dobijenu razliku upisati u raspoloive kvadrate. Kako je razlika ova dva broja -20
oigledno je da ne postoji mogudnost da se izraunata razlika unese u dva kvadrata.
-
Treda vrsta problema nastaje kada je potrebno u raspoloiva dva kvadrata upisati broj
koji predstavlja proizvod dva broja iz posmatranog skupa cijelih, pozitivnih, dvocifrenih
brojeva. Na primer, potrebno je izraunati proizvod broja 50 i broja 60 i dobijeni
proizvod upisati u raspoloive kvadrate. Proizvod ova dva broja iznosi 3000 i
predstavlja etvorocifreni broj pa je oigledno da je nemogude upisati ga u raspoloive
kvadrate.
3
Zbog toga kaemo da skup brojeva konane tanosti nisu zatvoreni za operacije
sabiranja, oduzimanja i mnoenja. Zatvorenost skupa za odreene operacije znai da
rezultat primijenjenih operacija na brojeve iz datog skupa jeste broj koji takoe
pripada datom skupu brojeva. Iako skup cijelih brojeva jeste zatvoren za operacije
sabiranja, oduzimanja i mnoenja skup cijelih brojeva konane tanosti nije zatvoren za
navedene operacije to je u prethodnim primjerima i pokazano. injenica da raunari
imaju konane memorije i da zbog toga manipuliu podacima konane tanosti za
posledicu ima opasnost da rezultati pojedinih izraunavanja budu pogreni. Zbog toga
savremeni raunari poseduju specijalan hardver koji otkriva takozvane greke
prekoraenja.
Zapis podataka
Zapis podataka predstavlja nain na koji de podaci bliski ovjeku (alfanumeriki i
numeriki) biti prevedeni u binarnu formu koju prepoznaje raunar. Oigledno je klju
problema definisati univerzalnu metodologiju prevoenja sa jednog jezika na drugi
koja kao rezultat ima da za svaki podatak postoji odgovarajuda kombinacija bitova (0 i
1) koja taj podatak predstavlja u raunarskom sistemu. Nain zapisa podataka i njihove
obrade je uslovljen tipom samog podatka. Generalno sve podatke moemo podijeliti u
dvije grupe:
poziciju desno od decimalnog zareza nominalna vrijednost cifre se dijeli na deset. Tako
broj 0,003 predstavlja tri hiljadita dijela jedinine vrijednosti.
Dekadni sistem je najrasprostranjeniji sistem za zapis brojeva na svijetu. Ovo je
vjerovatno posljedica injenice da ljudi imaju deset prstiju na rukama. U historiji su
poznati razni drugi brojevni sistemi. Naprimjer Babilonci su koristili sistem sa ezdeset
razliitih cifara, a Maje sa dvadeset.
Simboli uobiajno koriteni za cifre u Evropi se zovu arapske cifre. Ovaj sistem zapisa
su Indijci prenijeli Arapima, koji su potom isti sistem donijeli u Evropu. Arapi i
Evropljani, meutim danas koriste neto drugaiji zapis za odreene cifre.
Decimalna taka ili decimalni zarez
Decimalni zapis definitivno utemeljuje u Evropi Simon Stevin, flamanski matematiar,
koji pored indo-arapskih cifara prihvata i decimalnu taku kakvu je ve par godina
ranije
upotrijebio Christopher
Clavius.
Stevin 1585.
godine
objavljuje
knjigu Desetice (La Theinde) i od tada se ustalio nain zapisa brojeva u Evropi.
Nedoumica oko toga, da li se pie decimalna taka ili decimalni zarez je novijeg
datuma. U pitanju je iskljuivo pripadnost odreenoj koli onoga ko je autor knjiga i
udbenika. Pripadnici francuske i njemake kole koriste decimalni zarez, dok
angloamerika kola koristi taku. Decimalna taka je historijski prva.
I raunarska industrija ima problema sa mijeanjem take i zareza. ak je u
programskom jeziku COBOL u jednoj od uvodnih sekcija mogla da se navede naredba
DECIMAL-POINT IS COMA
to je znailo da se pri radu sa brojevima koristi zarez razdvaja cjelobrojni od
razlomljenog dijela, u suprotnom se koristi taka. Ostali programski jezici koriste
iskljuivo taku.
Ni Microsoft Windows nije poteen od ovakvih problema. Meutim, rjeenje je
naeno posredno, tako to se moe odabrati nain ispisa broja.
57 : 2 = 28
1
28 : 2 = 14
0
14 : 2 = 7
0
7:2= 3
1
3:2= 1
1
1:2= 0
1
111001
10
000
001
010
011
100
101
110
111
11
170
=0dec
=0oct
0 0 0 0
1hex
=1dec
=1oct
0 0 0 1
2hex
=2dec
=2oct
0 0 1 0
3hex
=3dec
=3oct
0 0 1 1
4hex
=4dec
=4oct
0 1 0 0
5hex
=5dec
=5oct
0 1 0 1
6hex
=6dec
=6oct
0 1 1 0
7hex
=7dec
=7oct
0 1 1 1
8hex
=8dec
=10oct
1 0 0 0
9hex
=9dec
=11oct
1 0 0 1
Ahex
=10dec =12oct
1 0 1 0
Bhex
=11dec =13oct
1 0 1 1
Chex
=12dec =14oct
1 1 0 0
Dhex
=13dec =15oct
1 1 0 1
Ehex
=14dec =16oct
1 1 1 0
Fhex
=15dec =17oct
1 1 1 1
12
Umesto Latinskog 'sexa' IBM je kao prefiks izabrao Grko (heksi - est) iz oiglednih
razloga. Drugi dio rijei, 'decimalni', je nastao od Latinske rei 'decem' (deset).
13
14