Jeżeli zamianiam zapisane w systemie binarnym w U2 na liczbe zapisaną w ZM to jeżeli dobrze rozumiem to algorytm jest następujący:
- Sprawdź czy najbardziej znaczący bit(bit znaku) ma wartość 1, jeśli tak przejdź dalej, jeśli nie to koniec (liczba dodatnia).
- zaneguj wszystkie bity oprócz bitu znaku i dodaj 1
w takim razie taka liczba
\(\displaystyle{ (11000011) _{U2}= (10111110) _{ZM}}\)
czy to jest dobrze czy się mylę?
Miałem taki przykład na ćwiczeniach z układów cyfrowych i po prostu zastanawiam czy źle spisałem,czy profesor się pomylił,bo generalnie pędził jak szalony(miałem zapisane inne rozwiązane niż podałem tutaj)
Edited,poprawione:\(\displaystyle{ (11000011) _{U2}= (10111101) _{ZM}}\)
[Systemy liczbowe]konwersja U2 na ZM(kod znak-moduł)
-
- Użytkownik
- Posty: 66
- Rejestracja: 22 gru 2013, o 01:15
- Płeć: Mężczyzna
- Lokalizacja: Łódź
- Podziękował: 12 razy
[Systemy liczbowe]konwersja U2 na ZM(kod znak-moduł)
Ostatnio zmieniony 5 mar 2014, o 19:40 przez AndrzejMath_h, łącznie zmieniany 1 raz.
-
- Użytkownik
- Posty: 66
- Rejestracja: 22 gru 2013, o 01:15
- Płeć: Mężczyzna
- Lokalizacja: Łódź
- Podziękował: 12 razy
[Systemy liczbowe]konwersja U2 na ZM(kod znak-moduł)
Aaaa no tak faktycznie pomyliło mi się już czaję : ).Dzięki wielkie za odpowiedź : )