Uputstvo
Povezani video zapisi
U sistemu brojanja koji koristimo svaki dan ima deset cifara - od nula do devet. Zbog toga se naziva decimalnim. Međutim, u tehničkim proračunima, posebno onima vezanim za računare, drugo sistemi, posebno binarni i heksadecimalni. Stoga, morate biti u mogućnosti da prevodite brojevi od jednog sistemi računajući na drugog.
Trebaće ti
- - komad papira;
- - olovka ili olovka;
- - kalkulator.
Uputstvo
Binarni sistem je najjednostavniji. Ima samo dvije cifre - nulu i jedan. Svaka binarna znamenka brojevi, počevši od kraja, odgovara stepenu dvojke. Dva je jednaka jedan, prva je dva, druga četiri, treća je osam, itd.
Pretpostavimo da vam je dat binarni broj 1010110. Jedinice u njemu nalaze se na drugom, trećem, petom i sedmom mjestu od kraja. Dakle, u decimali ovaj broj je 2^1 + 2^2 + 2^4 + 2^6 = 2 + 4 + 16 + 64 = 86.
Inverzni zadatak - decimalni brojevi sistem. Pretpostavimo da imate broj 57. Da biste dobili njegov zapis, morate ovaj broj uzastopno podijeliti sa 2 i zapisati ostatak dijeljenja. Binarni broj će se graditi od kraja do početka.
Prvi korak će vam dati posljednju cifru: 57/2 = 28 (ostatak 1).
Zatim dobijete drugu s kraja: 28/2 = 14 (ostatak 0).
Dalji koraci: 14/2 = 7 (ostatak 0);
7/2 = 3 (ostatak 1);
3/2 = 1 (ostatak 1);
1/2 = 0 (ostatak 1).
Ovo je posljednji korak jer je rezultat dijeljenja nula. Kao rezultat, dobili ste binarni broj 111001.
Provjerite je li vaš odgovor tačan: 111001 = 2^0 + 2^3 + 2^4 + 2^5 = 1 + 8 + 16 + 32 = 57.
Drugi, koji se koristi u kompjuterskim pitanjima, je heksadecimalan. Ima ne deset, već šesnaest cifara. Da biste spriječili nove konvencije, prvih deset cifara heksadecimala sistemi označeni su običnim brojevima, a preostalih šest - latiničnim slovima: A, B, C, D, E, F. odgovaraju decimalnom zapisu brojevi m od 10 do 15. Da bi se izbjegla zabuna, broju napisanom u heksadecimalu prethodi znak # ili znakovi 0x.
Za broj od heksadecimalne sistemi, trebate pomnožiti svaku njegovu cifru odgovarajućom potencijom šesnaest i sabrati rezultate. Na primjer, #11A u decimalnom zapisu je 10*(16^0) + 1*(16^1) + 1*(16^2) = 10 + 16 + 256 = 282.
Obrnuti prijevod iz decimale sistemi na heksadecimalno se izvodi istom metodom ostataka kao u binarnom. Na primjer, uzmite broj 10000. Ako ga uzastopno podijelite sa 16 i zapišete ostatak, dobijete:
10000/16 = 625 (ostatak 0).
625/16 = 39 (ostatak 1).
39/16 = 2 (ostatak 7).
2/16 = 0 (ostatak 2).
Rezultat proračuna će biti heksadecimalni broj #2710.
Provjerite svoj odgovor: #2710 = 1*(16^1) + 7*(16^2) + 2*(16^3) = 16 + 1792 + 8192 = 10000.
Transfer brojevi od heksadecimalne sistemi binarno je mnogo lakše. Broj 16 je dvojka: 16 = 2^4. Stoga se svaka heksadecimalna znamenka može napisati kao četverocifreni binarni broj. Ako dobijete manje od četiri znamenke u binarnom obliku, dodajte nule na početak.
Na primjer, #1F7E = (0001)(1111)(0111)(1110) = 1111101111110.
Provjerite da li je vaš odgovor tačan: oba brojevi u decimalnom zapisu su 8062.
Da biste preveli, morate razbiti binarni broj u grupe od četiri znamenke, počevši od kraja, i zamijeniti svaku takvu grupu heksadecimalnom znamenkom.
Na primjer, 11000110101001 postaje (0011)(0001)(1010)(1001), što je u heksadecimalu #31A9. Tačnost odgovora potvrđuje se pretvaranjem u decimalni zapis: oba brojevi jednaki su 12713.
Savjet 5: Kako pretvoriti broj u binarni
Zbog ograničene upotrebe simbola, binarni sistem je najpogodniji za upotrebu u računarima i drugim digitalnim uređajima. Postoje samo dva znaka: 1 i 0, dakle ovo sistem koristi se u registrima.
Uputstvo
Binarno je poziciono, tj. pozicija svake cifre u broju odgovara određenoj cifri, koja je jednaka dva u odgovarajućem stepenu. Stepen počinje od nule i povećava se kako se krećete s desna na lijevo. Na primjer, broj 101 je jednako 1*2^0 + 0*2^1 + 1*2^2 = 5.
Oktalni, heksadecimalni i decimalni sistemi se takođe široko koriste među pozicionim sistemima. A ako je druga metoda primjenjivija za prva dva, onda su oba primjenjiva za prijevod sa.
Razmotrite decimalni broj u binarni sistem metoda uzastopnog dijeljenja sa 2. Za prevođenje decimale broj 25 in
Pretvaranje brojeva iz jednog brojevnog sistema u drugi važan je dio mašinske aritmetike. Razmotrite osnovna pravila prevođenja.
1. Da biste binarni broj pretvorili u decimalni, potrebno ga je zapisati kao polinom koji se sastoji od proizvoda cifara broja i odgovarajućeg stepena broja 2 i izračunati prema pravilima decimalne aritmetike:
Prilikom prevođenja zgodno je koristiti tabelu stepena dvojke:
Tabela 4. Moći 2
n (stepen) |
|||||||||||
Primjer.
2. Za prevođenje oktalnog broja u decimalni, potrebno ga je napisati kao polinom koji se sastoji od proizvoda cifara broja i odgovarajućeg stepena broja 8, te izračunati prema pravilima decimalne aritmetike:
Prilikom prevođenja zgodno je koristiti tablicu potencija osam:
Tabela 5. Moći 8
n (stepen) |
|||||||
Primjer. Pretvorite broj u decimalni brojevni sistem.
3. Da bi se heksadecimalni broj pretvorio u decimalni, potrebno ga je napisati kao polinom koji se sastoji od proizvoda cifara broja i odgovarajućeg stepena broja 16 i izračunati prema pravilima decimalne aritmetike:
Prilikom prevođenja, zgodan je za korištenje blitz moći 16:
Tabela 6. Ovlasti 16
n (stepen) |
|||||||
Primjer. Pretvorite broj u decimalni brojevni sistem.
4. Da biste decimalni broj pretvorili u binarni sistem, on se mora sukcesivno podijeliti sa 2 sve dok ne bude ostatak manji ili jednak 1. Broj u binarnom sistemu zapisuje se kao niz posljednjeg rezultata dijeljenja i ostatak podjele obrnutim redoslijedom.
Primjer. Pretvorite broj u binarni sistem brojeva.
5. Da bi se decimalni broj pretvorio u oktalni sistem, on se mora sukcesivno podijeliti sa 8 dok ne ostane ostatak manji ili jednak 7. Broj u oktalnom sistemu zapisuje se kao niz cifara posljednjeg rezultata dijeljenja i ostatak podjele obrnutim redoslijedom.
Primjer. Pretvorite broj u oktalni brojevni sistem.
6. Da bi se decimalni broj pretvorio u heksadecimalni sistem, on se mora sukcesivno podijeliti sa 16 sve dok ne bude ostatak manji ili jednak 15. Broj u heksadecimalnom sistemu zapisuje se kao niz cifara posljednjeg rezultata dijeljenja a ostatak podjele obrnutim redoslijedom.
Primjer. Pretvorite broj u heksadecimalni.
Za pretvaranje brojeva iz decimalnog s/s u bilo koji drugi, potrebno je podijeliti decimalni broj bazom sistema u koji se prevodi, zadržavajući ostatak svake podjele. Rezultat se formira s desna na lijevo. Dijeljenje se nastavlja sve dok rezultat dijeljenja ne bude manji od djelitelja.
Kalkulator pretvara brojeve iz jednog brojevnog sistema u bilo koji drugi. Može pretvoriti brojeve iz binarnog u decimalni ili iz decimalnog u heksadecimalni, pokazujući detaljan tok rješenja. Možete lako pretvoriti broj iz ternarnog u kvintalan ili čak iz septimalnog u septimalni. Kalkulator može pretvoriti brojeve iz bilo kojeg brojevnog sistema u bilo koji drugi.
1. Redno brojanje u različitim brojevnim sistemima.
U savremenom životu koristimo pozicione sisteme brojeva, odnosno sisteme u kojima broj označen cifrom zavisi od položaja cifre u zapisu broja. Stoga ćemo ubuduće govoriti samo o njima, izostavljajući termin "pozicioni".
Da bismo naučili kako prevesti brojeve iz jednog sistema u drugi, hajde da shvatimo kako se odvija sekvencijalno snimanje brojeva koristeći decimalni sistem kao primjer.
Pošto imamo decimalni brojevni sistem, imamo 10 znakova (cifara) za građenje brojeva. Počinjemo sa rednim brojanjem: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Brojevi su gotovi. Povećavamo kapacitet broja i resetujemo niži red: 10. Zatim ponovo povećavamo niži red sve dok ne ponestane svih cifara: 11, 12, 13, 14, 15, 16, 17, 18, 19. Povećaj visoki red za 1 i podesimo niži red na nulu: 20. Kada iskoristimo sve cifre za obe cifre (dobijemo broj 99), ponovo povećavamo cifren kapacitet broja i resetujemo postojeće cifre: 100. I tako dalje.
Pokušajmo učiniti isto u 2., 3. i 5. sistemu (hajde da uvedemo notaciju za 2. sistem, za 3. itd.):
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 10 | 3 |
4 | 100 | 11 | 4 |
5 | 101 | 12 | 10 |
6 | 110 | 20 | 11 |
7 | 111 | 21 | 12 |
8 | 1000 | 22 | 13 |
9 | 1001 | 100 | 14 |
10 | 1010 | 101 | 20 |
11 | 1011 | 102 | 21 |
12 | 1100 | 110 | 22 |
13 | 1101 | 111 | 23 |
14 | 1110 | 112 | 24 |
15 | 1111 | 120 | 30 |
Ako brojevni sistem ima bazu veću od 10, tada ćemo morati unijeti dodatne znakove, uobičajeno je unositi slova latinice. Na primjer, za heksadecimalni sistem, pored deset cifara, potrebna su nam dva slova ( i ):
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
10 | |
11 | |
12 | 10 |
13 | 11 |
14 | 12 |
15 | 13 |
2. Prijenos iz decimalnog brojevnog sistema u bilo koji drugi.
Da biste cijeli pozitivan decimalni broj pretvorili u brojevni sistem s drugom osnovom, trebate ovaj broj podijeliti osnovom. Dobijeni količnik se ponovo dijeli sa osnovom, i dalje dok količnik ne bude manji od baze. Kao rezultat, napišite posljednji količnik i sve ostatke u jednom redu, počevši od posljednjeg.
Primjer 1 Prevedemo decimalni broj 46 u binarni brojevni sistem.
Primjer 2 Prevedimo decimalni broj 672 u oktalni brojevni sistem.
Primjer 3 Prevedemo decimalni broj 934 u heksadecimalni brojevni sistem.
3. Prevođenje iz bilo kojeg brojevnog sistema u decimalni.
Da bismo naučili kako prevesti brojeve iz bilo kojeg drugog sistema u decimalni, analizirajmo decimalni zapis koji nam je poznat.
Na primjer, decimalni broj 325 je 5 jedinica, 2 desetice i 3 stotine, tj.
Potpuno ista situacija je i u drugim brojevnim sistemima, samo što ćemo množiti ne sa 10, 100 itd., već sa stepenom baze brojevnog sistema. Na primjer, uzmimo broj 1201 u ternarnom brojevnom sistemu. Numerimo znamenke s desna na lijevo počevši od nule i predstavljamo naš broj kao zbir proizvoda jedne cifre sa trostrukom u stepenu cifre:
Ovo je decimalni zapis našeg broja, tj.
Primjer 4 Pretvorimo oktalni broj 511 u decimalni brojevni sistem.
Primjer 5 Pretvorimo heksadecimalni broj 1151 u decimalni brojevni sistem.
4. Prelazak iz binarnog sistema u sistem sa bazom "potenc dvojke" (4, 8, 16, itd.).
Da bi se binarni broj pretvorio u broj sa osnovom "potencijal dva", potrebno je podijeliti binarni niz u grupe prema broju cifara jednakom stepenu s desna na lijevo i svaku grupu zamijeniti odgovarajućom znamenkom novi sistem brojeva.
Na primjer, pretvorimo binarni broj 1100001111010110 u oktalni. Da bismo to učinili, podijelit ćemo je u grupe od 3 znaka počevši s desne strane (jer), a zatim ćemo koristiti tablicu korespondencije i zamijeniti svaku grupu novim brojem:
Naučili smo kako da napravimo tabelu korespondencije u paragrafu 1.
0 | 0 |
1 | 1 |
10 | 2 |
11 | 3 |
100 | 4 |
101 | 5 |
110 | 6 |
111 | 7 |
One.
Primjer 6 Pretvorimo binarni broj 1100001111010110 u heksadecimalni sistem.
0 | 0 |
1 | 1 |
10 | 2 |
11 | 3 |
100 | 4 |
101 | 5 |
110 | 6 |
111 | 7 |
1000 | 8 |
1001 | 9 |
1010 | A |
1011 | B |
1100 | C |
1101 | D |
1110 | E |
1111 | F |
5. Prebacivanje iz sistema sa baznom "potencijom dvojke" (4, 8, 16, itd.) u binarni.
Ovaj prevod je sličan prethodnom, napravljen u suprotnom smeru: svaku cifru zamenjujemo grupom cifara u binarnom sistemu iz tabele korespondencije.
Primjer 7 Prevedemo heksadecimalni broj C3A6 u binarni brojevni sistem.
Da bismo to učinili, svaku cifru broja zamijenit ćemo grupom od 4 znamenke (jer ) iz tablice korespondencije, dopunivši grupu nulama na početku ako je potrebno:
Rezultat je već primljen!
Sistemi brojeva
Postoje pozicioni i nepozicioni sistemi brojeva. Arapski brojevni sistem koji koristimo u svakodnevnom životu je pozicioni, dok rimski nije. U pozicionim brojevnim sistemima, pozicija broja jednoznačno određuje veličinu broja. Razmotrite ovo na primjeru broja 6372 u decimalnom brojevnom sistemu. Numerimo ovaj broj s desna na lijevo počevši od nule:
Tada se broj 6372 može predstaviti na sljedeći način:
6372=6000+300+70+2 =6 10 3 +3 10 2 +7 10 1 +2 10 0 .
Broj 10 definira brojni sistem (u ovom slučaju to je 10). Vrijednosti položaja datog broja uzimaju se kao stepeni.
Razmotrimo pravi decimalni broj 1287.923. Numerimo ga počevši od nulte pozicije broja od decimalnog zareza lijevo i desno:
Tada se broj 1287.923 može predstaviti kao:
1287.923 =1000+200+80 +7+0.9+0.02+0.003 = 1 10 3 +2 10 2 +8 10 1 +7 10 0 +9 10 -1 +2 10 -2 +3 10 -3 .
Općenito, formula se može predstaviti na sljedeći način:
C n s n + C n-1 s n-1 +...+C 1 s 1 + C 0 s 0 + D -1 s -1 + D -2 s -2 + ... + D -k s -k
gdje je C n cijeli broj na poziciji n, D -k - razlomak na poziciji (-k), s- sistem brojeva.
Nekoliko riječi o brojevnim sistemima Broj u decimalnom brojevnom sistemu sastoji se od skupa cifara (0,1,2,3,4,5,6,7,8,9), u oktalnom brojevnom sistemu se sastoji od skup cifara (0,1, 2,3,4,5,6,7), u binarnom sistemu - iz skupa cifara (0,1), u heksadecimalnom brojevnom sistemu - iz skupa cifara ( 0,1,2,3,4,5,6, 7,8,9,A,B,C,D,E,F), pri čemu A,B,C,D,E,F odgovaraju brojevima 10, 11,12,13,14,15 U tabeli 1 brojevi su predstavljeni u različitim brojevnim sistemima.
Tabela 1 | |||
---|---|---|---|
Notacija | |||
10 | 2 | 8 | 16 |
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E | 15 | 1111 | 17 | F |
Pretvaranje brojeva iz jednog brojevnog sistema u drugi
Za prevođenje brojeva iz jednog brojevnog sistema u drugi, najlakši način je da prvo broj prevedete u decimalni brojevni sistem, a zatim ga iz decimalnog brojevnog sistema prevedete u traženi brojevni sistem.
Pretvaranje brojeva iz bilo kojeg brojevnog sistema u decimalni brojevni sistem
Koristeći formulu (1), možete pretvoriti brojeve iz bilo kojeg brojevnog sistema u decimalni brojevni sistem.
Primjer 1. Pretvorite broj 1011101.001 iz binarnog brojevnog sistema (SS) u decimalni SS. Rješenje:
1 2 6 +0 2 5 + 1 2 4 + 1 2 3 + 1 2 2 + 0 2 1 + 1 2 0 + 0 2 -1 + 0 2 -2 + 1 2 -3 =64+16+8+4+1+1/8=93.125
Primjer2. Pretvorite broj 1011101.001 iz oktalnog brojevnog sistema (SS) u decimalni SS. Rješenje:
Primjer 3 . Pretvorite broj AB572.CDF iz heksadecimalne u decimalni SS. Rješenje:
Evo A-zamijenjeno sa 10, B- u 11, C- u 12, F- u 15.
Pretvaranje brojeva iz decimalnog brojevnog sistema u drugi brojevni sistem
Da biste brojeve iz decimalnog brojevnog sistema pretvorili u drugi brojevni sistem, potrebno je da odvojeno prevedete celobrojni deo broja i razlomak broja.
Cjelobrojni dio broja se prevodi iz decimalnog SS u drugi brojevni sistem - uzastopnim dijeljenjem cijelog dijela broja sa osnovom brojevnog sistema (za binarni SS - sa 2, za 8-cifreni SS - sa 8 , za 16-cifrenu - za 16, itd. ) da se dobije cijeli ostatak, manji od baze SS.
Primjer 4 . Prevedemo broj 159 iz decimalnog SS u binarni SS:
159 | 2 | ||||||
158 | 79 | 2 | |||||
1 | 78 | 39 | 2 | ||||
1 | 38 | 19 | 2 | ||||
1 | 18 | 9 | 2 | ||||
1 | 8 | 4 | 2 | ||||
1 | 4 | 2 | 2 | ||||
0 | 2 | 1 | |||||
0 |
Kao što se može vidjeti sa sl. 1, broj 159, kada se podijeli sa 2, daje količnik 79, a ostatak je 1. Nadalje, broj 79, kada se podijeli sa 2, daje količnik 39, a ostatak je 1, i tako dalje. Kao rezultat toga, konstruiranjem broja od ostatka dijeljenja (s desna na lijevo), dobijamo broj u binarnom SS: 10011111 . Stoga možemo napisati:
159 10 =10011111 2 .
Primjer 5 . Pretvorimo broj 615 iz decimalnog SS u oktalni SS.
615 | 8 | ||
608 | 76 | 8 | |
7 | 72 | 9 | 8 |
4 | 8 | 1 | |
1 |
Prilikom pretvaranja broja iz decimalnog SS u oktalni SS, potrebno je da broj uzastopno podijelite sa 8 dok ne dobijete cijeli broj manji od 8. Kao rezultat, gradimo broj od ostatka dijeljenja (s desna na lijevo) dobiti broj u oktalnom SS: 1147 (vidi sliku 2). Stoga možemo napisati:
615 10 =1147 8 .
Primjer 6 . Prevedemo broj 19673 iz decimalnog brojevnog sistema u heksadecimalni SS.
19673 | 16 | ||
19664 | 1229 | 16 | |
9 | 1216 | 76 | 16 |
13 | 64 | 4 | |
12 |
Kao što se vidi sa slike 3, uzastopnim dijeljenjem broja 19673 sa 16, dobili smo ostatke 4, 12, 13, 9. U heksadecimalnom brojevnom sistemu, broj 12 odgovara C, broj 13 - D. Dakle, naš heksadecimalni broj je 4CD9.
Da bi se konvertovali tačni decimalni razlomci (realan broj sa celim delom nula) u brojevni sistem sa osnovom s, ovaj broj se mora sukcesivno množiti sa s dok razlomak ne bude čista nula, ili dobijemo traženi broj cifara. Ako množenje rezultira brojem s cijelim dijelom koji nije nula, tada se ovaj cijeli dio ne uzima u obzir (oni su sekvencijalno uključeni u rezultat).
Pogledajmo gore navedeno s primjerima.
Primjer 7 . Prevedemo broj 0,214 iz decimalnog brojevnog sistema u binarni SS.
0.214 | ||
x | 2 | |
0 | 0.428 | |
x | 2 | |
0 | 0.856 | |
x | 2 | |
1 | 0.712 | |
x | 2 | |
1 | 0.424 | |
x | 2 | |
0 | 0.848 | |
x | 2 | |
1 | 0.696 | |
x | 2 | |
1 | 0.392 |
Kao što se može vidjeti na slici 4, broj 0,214 se sukcesivno množi sa 2. Ako je rezultat množenja broj čiji je cijeli broj drugačiji od nule, tada se cijeli broj piše zasebno (lijevo od broja), a broj je zapisan nultim cijelim dijelom. Ako se pri množenju dobije broj s cijelim dijelom nula, tada se nula upisuje lijevo od njega. Proces množenja se nastavlja sve dok se u razlomku ne dobije čista nula ili dok se ne dobije potreban broj znamenki. Upisivanjem podebljanih brojeva (slika 4) od vrha do dna, dobijamo traženi broj u binarnom sistemu: 0. 0011011 .
Stoga možemo napisati:
0.214 10 =0.0011011 2 .
Primjer 8 . Prevedemo broj 0,125 iz decimalnog brojevnog sistema u binarni SS.
0.125 | ||
x | 2 | |
0 | 0.25 | |
x | 2 | |
0 | 0.5 | |
x | 2 | |
1 | 0.0 |
Da bi se broj 0,125 pretvorio iz decimalnog SS u binarni, ovaj broj se sukcesivno množi sa 2. U trećoj fazi je dobijeno 0. Dakle, dobijen je sljedeći rezultat:
0.125 10 =0.001 2 .
Primjer 9 . Prevedemo broj 0,214 iz decimalnog brojevnog sistema u heksadecimalni SS.
0.214 | ||
x | 16 | |
3 | 0.424 | |
x | 16 | |
6 | 0.784 | |
x | 16 | |
12 | 0.544 | |
x | 16 | |
8 | 0.704 | |
x | 16 | |
11 | 0.264 | |
x | 16 | |
4 | 0.224 |
Slijedeći primjere 4 i 5, dobijamo brojeve 3, 6, 12, 8, 11, 4. Ali u heksadecimalnom SS, brojevi C i B odgovaraju brojevima 12 i 11. Dakle, imamo:
0,214 10 =0,36C8B4 16 .
Primjer 10 . Prevedemo broj 0,512 iz decimalnog brojevnog sistema u oktalni SS.
0.512 | ||
x | 8 | |
4 | 0.096 | |
x | 8 | |
0 | 0.768 | |
x | 8 | |
6 | 0.144 | |
x | 8 | |
1 | 0.152 | |
x | 8 | |
1 | 0.216 | |
x | 8 | |
1 | 0.728 |
Primljeno:
0.512 10 =0.406111 8 .
Primjer 11 . Prevedemo broj 159.125 iz decimalnog brojevnog sistema u binarni SS. Da bismo to učinili, odvojeno prevodimo cijeli dio broja (Primjer 4) i razlomački dio broja (Primjer 8). Kombinacijom ovih rezultata dobijamo:
159.125 10 =10011111.001 2 .
Primjer 12 . Prevedemo broj 19673.214 iz decimalnog brojevnog sistema u heksadecimalni SS. Da bismo to učinili, prevodimo odvojeno cijeli dio broja (Primjer 6) i razlomački dio broja (Primjer 9). Daljnjim kombinovanjem ovih rezultata dobijamo.