Operacja w U1 i U2

0

Witam.
Uczę się systemów liczbowych i mam pewien problem... Otóż czy mógłby mi ktoś wyjaśnić jak wykonać (17+(-13))d (d to system 10) w systemie U1 i U2??? Nie chce mi to wyjść...Dodatkowo mam jedno pytanie-czy w forrmacie stałoprzecinkowym np dla 8 bitów możemy zakładać że przecinek znajduję się między dolonymi bitami np. między 2 i 3 (od prawej) albo 4 i 5? albo nawet przed wszystkimi (przed 8???)

1

Otóż czy mógłby mi ktoś wyjaśnić jak wykonać (17+(-13))d (d to system 10) w systemie U1 i U2??? Nie chce mi to wyjść...

z U1 nie pomogę, bo nie chce mi się myśleć. i tak nigdzie się tego nie używa ;-)

z U2 jest łatwo. bierzesz 17 i 13 w postaci binarnej. liczbę przeciwną w U2 liczymy przez negację bitów i dodanie jedynki.
Czyli bierzesz 13, negujesz bity, dodajesz 1, dodajesz 17.

Dodatkowo mam jedno pytanie-czy w forrmacie stałoprzecinkowym np dla 8 bitów możemy zakładać że przecinek znajduję się między dolonymi bitami np. między 2 i 3 (od prawej) albo 4 i 5? albo nawet przed wszystkimi (przed 8???)

Możesz sobie założyć co chcesz...

0

W U1 jedynie nie dodaje się 1 po odwróceniu bitów. I trzeba uważać na przeniesienie znaku. Więcej tu: http://eduinf.waw.pl/inf/alg/006_bin/0017.php

1 użytkowników online, w tym zalogowanych: 0, gości: 1