Показать сообщение отдельно
Старый 11.04.2013, 11:09   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Билл Посмотреть сообщение
а) Перевести два десятичных числа-772, 171
1. Двоичная система:
Код:
772 = 512 + 256 + 4 = 2^9 + 2^8 + 2^2 → 1100000100
171 = 128 + 32 + 8 + 2 + 1 = 2^7 + 2^5 + 2^3 + 2^1 + 2^0 → 10101011
2. Восьмеричная система:
Код:
772 = 512 + 256 + 4 = 512 + 4*64 + 4 = 1*(8^3) + 4*(8^2) + 4*(8^0) → 1404
171 = 128 + 40 + 3 = 2*64 + 5*8 + 3 = 2*(8^2) + 5*(8^1) + 3*(8^0) → 253
3. Шестнадцатеричная система:
Код:
772 = 768 + 4 = 3*256 + 4 = 3*(16^2) + 4*(16^0) → 304
171 = 160 + 11 = 10*(16^1) + 11*(16^0) → AB
Цитата:
Сообщение от Билл Посмотреть сообщение
б) Перевести два двоичных числа-10000011, 10100000
1. Десятичная система:
Код:
10000011 → 1*(2^7) + 1*(2^1) + 1*(2^0) = 128 + 2 + 1 = 131
10100000 → 1*(2^7) + 1*(2^5) = 128 + 32 = 160
2. Восьмеричная система:
Код:
10000011 → 10¦000¦011 → 2*(8^2) + 3*(8^0) = 203
10100000 → 10¦100¦000 → 2*(8^2) + 4*(8^1) = 240
3. Шестнадцатеричная система:
Код:
10000011 → 1000¦0011 → 8*(16^1) + 3*(16^0) = 83
10100000 → 1010¦0000 → 10*(16^1) = A0
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070