Witam.
Pytanie:
Jak zamienić liczbę 12 na liczbę -12 w systemie binarnym?
\(\displaystyle{ 12:2| \right|0}\)
\(\displaystyle{ 6:2 | \right| 0}\)
\(\displaystyle{ 3:2 |\right| 1}\)
\(\displaystyle{ 1:2 |\right| 1}\)
Czyli 12 w systemie binarnym mamy 1100.
OK
Teraz jak z tego zrobic -12?
Czytałem, że trzeba znegować czyli: 0011
i dodać do tego 0001. To wtedy wychodzi: 0100 - dobrze to jest?
Ujemnie liczby binarne
- ares41
- Użytkownik
- Posty: 6499
- Rejestracja: 19 sie 2010, o 08:07
- Płeć: Mężczyzna
- Lokalizacja: Kraków
- Podziękował: 142 razy
- Pomógł: 922 razy
Ujemnie liczby binarne
aby przedstawić liczbę \(\displaystyle{ -12}\) binarnie możesz użyć kodowania ZM, otrzymasz:
\(\displaystyle{ 10001100}\),
lub kodu U2:
\(\displaystyle{ 11110100}\)
lub ustalając inną liczbę bitów słowa (4):
\(\displaystyle{ 0100}\)
sposób który ty opisałeś to właśnie kod U2.
\(\displaystyle{ 10001100}\),
lub kodu U2:
\(\displaystyle{ 11110100}\)
lub ustalając inną liczbę bitów słowa (4):
\(\displaystyle{ 0100}\)
sposób który ty opisałeś to właśnie kod U2.
Ujemnie liczby binarne
Ja wiem ze jest to kod U2. Ale pytanie czy moge zapisac ta liczbe wlasnie tak: 0100?
-
- Użytkownik
- Posty: 29
- Rejestracja: 1 sty 2010, o 13:53
- Płeć: Mężczyzna
- Lokalizacja: Kalisz
- Podziękował: 7 razy
Ujemnie liczby binarne
tak,tyle ma wyjśćrbul pisze:Ja wiem ze jest to kod U2. Ale pytanie czy moge zapisac ta liczbe wlasnie tak: 0100?