od Daniel » Utorak, 05. Februar 2013, 01:11
Da bi se izvršile operacije sabiranja i oduzimanja, potrebno je prvo sve brojeve prevesti u jedan isti brojni sistem.
Da li je zadato u kom brojnom sistemu treba izvršiti operacije? Ako nije, ja bih se opredelio za heksadekadni, budući da i krajnji rezultat treba da bude u heksadekadnom sistemu.
Prvo u heksadekadni sistem prevodimo brojeve koji su zadati u oktalnom sistemu. To najlakše obavljamo tako što ih iz oktalnog prebacimo u binarni, pa iz binarnog u heksadekadni:
[inlmath]374_{(8)}=11\;111\;100_{(2)}[/inlmath]
Zatim grupišemo cifre u grupe od po četiri, radi lakšeg prebacivanja u heksadekadni oblik:
[inlmath]1111\;1100_{(2)}=FC_{(16)}[/inlmath]
Isto tako i za broj [inlmath]655_{(8)}[/inlmath]:
[inlmath]655_{(8)}=110\;101\;101_{(2)}[/inlmath]
[inlmath]1\;1010\;1101_{(2)}=1AD_{(16)}[/inlmath]
Pa jednačina postaje:
[dispmath]BDA_{(16)}=X_{(16)}+FC_{(16)}-1AD_{(16)}[/dispmath]
tj.
[dispmath]X_{(16)}=BDA_{(16)}-FC_{(16)}+1AD_{(16)}[/dispmath]
[dispmath]X_{(16)}=ADE_{(16)}+1AD_{(16)}[/dispmath]
[dispmath]X_{(16)}=C8B_{(16)}[/dispmath]
I do not fear death. I had been dead for billions and billions of years before I was born, and had not suffered the slightest inconvenience from it. – Mark Twain