dzielenie w U2

0

Gdzie moge <ort>znaleŹć</ort> algorytm dzielenia w kodzie U2, lub jak przetłumaczyć te nazwę na język angielski?

0

Zamień liczby z kodu U2 na kod dziesietny (każda cyfra razy odpowiednia potęga dwójki 1,2,4,8,16 itd) i trzeba zobaczyć czy pierwsza cyfra jest zerem czy jednynka(bo w zależności od tego liczba jest dodatnia lub ujemna). Jak masz juz liczby w systemie dziesiętnym to podziel je i wynik znów zamień na U2 - tylko nie wiem jak zapisuje się części ułamkowe w U2

// u2 jest do liczb całkowitych [sciana] - Ł

0

Zamień liczby z kodu U2 na kod dziesietny (każda cyfra razy odpowiednia potęga dwójki 1,2,4,8,16 itd) i trzeba zobaczyć czy pierwsza cyfra jest zerem czy jednynka(bo w zależności od tego liczba jest dodatnia lub ujemna). Jak masz juz liczby w systemie dziesiętnym to podziel je i wynik znów zamień na U2 - tylko nie wiem jak zapisuje się części ułamkowe w U2

gdyby to bylo takie proste... nie moge zamieniac na inne systemy - tylko binarny

0

// u2 jest do liczb całkowitych - Ł

czy U2 to jest cos innego, niz uzupelnienie p-te dla systemu o podstawie p (w tym przypadku dla p = 2)?

// eeee... nie wiem. tak czy inaczej wcześniejszy komentarz miał się odnosić do bezsensu wypowiedzi Artura - Ł

// ok :) bo myslalem, ze czego nie wiem

0

pierwszy link z google - http://www.i-lo.tarnow.pl/edu/inf/alg/num/pages/08.htm

ten pierwszy link wlasnie wykorzystuje, ale praca troche zmodna, myslalem nad jakims algorytmem latwiejszym do wykorzystania w implementacji, ale juz tyle zrobilem, ze na podstawie tego tekstu tez sobie poradze. A tak na przyszlosc, nikt nie domysla sie jak po angielsku moze to byc binarny kod U2 ( uzupelnienie do 2 )

0
Artur napisał(a)

Zamień liczby z kodu U2 na kod dziesietny (każda cyfra razy odpowiednia potęga dwójki 1,2,4,8,16 itd) i trzeba zobaczyć czy pierwsza cyfra jest zerem czy jednynka(bo w zależności od tego liczba jest dodatnia lub ujemna). Jak masz juz liczby w systemie dziesiętnym to podziel je i wynik znów zamień na U2 - tylko nie wiem jak zapisuje się części ułamkowe w U2

// u2 jest do liczb całkowitych [sciana] - Ł

U2 nie jest tylko do liczb całkowitych !
/Pozdrawiam

0

U2 służy do przedstawiania binarnych liczb ujemnych lub dodatnich. Jak koledzy wspomnieli: pierwszy znak od lewej (hmmm... najmłodszy ?) świadczy o tym, czy liczba jest ujemna czy dodatnia:
1... - ujemna
0... - dodatnia

Dzielenie w dowolnym systemie liczbowym wygląda tak samo więc musisz po prostu sprawdzić, czy któraś z liczb na wejściu nie jest ujemna. Znak świadczący o ujemności ignorujesz

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