hexadecimalni se dobija iz binarnog jako jednostavno: tako sto napises binarni broj i grupises po cetiri mesta (cifre) pocevsi sa desne strane ulevo, a onda te "cetvorke cifara" napises kao hexadecimalne cifre.
Na primer:
1101010101011111011010101
1 1010 1010 1011 1110 1101 0101
sleva udesno citamo:
1 (1 - sta drugo?)
1010 (10 - "A" u hexu)
1010 (10 - "A" u hexu)
1011 (11 - "B" u hexu)
1110 (14 - "E" u hexu)
1101 (13 - "D" u hexu)
0101 (5 - 5, naravno)
1, A, A, B, E, D, 5, tj. rezultat je: 1AABED5
Ne moz' bit' prostije od toga!
A hexadecimalni iz decimalnog... ovako:
1. podelis decimalni sa 16 i ostatak (0-15 odnosno 0-F) ti je najniza (desna) cifra.
2. Sa kolicnikom (celobrojni deo koji si dobio deljenjem) se sada radi opet ovo pod jedan (i dva) i dobije se sledeca cifra levo od prethodne.
3. ponavljaj 1 i 2 sve dok ti je celobrojni deo rezultata veci od nule
Na primer:
87263 :16 = 5453 i ostatak 15 (F)
5453 : 16 = 340 i ostatak 13 (D)
340 :16 = 21 i ostatak 4
21 : 16 = 1 i ostatak 5
1 : 16 = 0 i ostatak 1 (rezultat deljenja 0, STOOJ! Zavrsili smo.)
sto znaci da nam je rezultat 154DF (ostaci deljenja napisani redom zdesna ulevo), a windows-ov calc.exe se slaze da je to 87263 u decimalnom.
Puno srece na ispitu. Ovo ti verovatno nece biti potrebno u zivotu da znas "peske" da uradis, jer vecina operativnih sistema ima uvek i kalkulator za ove konverzije, a ako neki i nema, red bi bio da castis sebe sa digitronom koji ima te brojcane baze i da ti taj digitron bude deo "radnog kompleta".
Ovo vam verovatno traze samo da bi videli da li kapirate osnove racunarske tehnike i logike, odnosno sta su uopste binarni i heksadecimalni brojevi...