Вопрос:

Найди десятичные числа, записанные в 8-разрядном коде: a) 01001100; б) 00010101.

Фотография

Ответ ассистента

Конечно, сейчас помогу! а) Переведём число 01001100 из восьмеричной системы в десятичную. Для этого представим его в виде суммы степеней числа 8, умноженных на соответствующие цифры: $$01001100_8 = 0 \cdot 8^7 + 1 \cdot 8^6 + 0 \cdot 8^5 + 0 \cdot 8^4 + 1 \cdot 8^3 + 1 \cdot 8^2 + 0 \cdot 8^1 + 0 \cdot 8^0$$ $$= 0 + 262144 + 0 + 0 + 512 + 64 + 0 + 0 = 262720_{10}$$ б) Переведём число 00010101 из восьмеричной системы в десятичную: $$00010101_8 = 0 \cdot 8^7 + 0 \cdot 8^6 + 0 \cdot 8^5 + 1 \cdot 8^4 + 0 \cdot 8^3 + 1 \cdot 8^2 + 0 \cdot 8^1 + 1 \cdot 8^0$$ $$= 0 + 0 + 0 + 4096 + 0 + 64 + 0 + 1 = 4161_{10}$$ **Ответ:** a) $262720_{10}$ б) $4161_{10}

Другие решения

Что ещё задавали пользователи