1.Переведите десятичное число (151) в двоичную, восьмеричную и шестнадцатеричную системы...

0 голосов
190 просмотров
1.Переведите десятичное число (151) в двоичную,
восьмеричную и шестнадцатеричную системы счисления. Сделайте проверку.
2.
Найдите сумму чисел 52 и 11 в десятичной, двоичной, восьмеричной и
шестнадцатеричной системах счисления (в задании представлены числа в десятичной
системе счисления). Сделайте проверку.
3.
Выполните вычитание целых чисел 61 и 23 в двоичной системе счисления,
используя
дополнительный двоичный код (в задании представлены числа в десятичной системе
счисления). Сделайте проверку.

Пожалуйста, как можно подробнее объясните мне, совсем не понимаю тему переводов:(

Информатика (31 баллов) | 190 просмотров
Дано ответов: 2
0 голосов
Правильный ответ
1.  чтобы  перевести десятичное число 151 в двоичную систему счисления (0,1 - два символа) ...надо его постоянно делить на 2, а остатки записать в обратном порядке. Аналогично и с восьмеричной системой счисления (0,1,2,3,4,5,6,7 - восемь символов)..и с шестнадцатеричной системой, только здесь для записи чисел в шестнадцатеричной системе используются десятичные цифры от 0 до 9 и латинские буквы от A до F. т.е. 0,1,2,3,4,5,6,7,8,9, А(10), B(11), C(12), D(13),E(14), F(15).

image
image
image
image
(152 баллов)
0

Спасибо огромное!!

0

Это решение на первое задание, если есть вопросы, спрашивай.
2-ое и 3-ее задание решишь? Во втором задание сложи эти числа (52 и 11), а потом переведи в двоичную, восьмеричную и шестнадцатеричную, как я тебе показал в первом задание. А в третьем задание вычти из 61 число 23...будет 38 )))) и переведи в двоичную систему счисления

0

Решу, конечно;))

0

ну тогда удачи тебе ;)

0

Вопрос.
А что с проверкой делать?)
Просто ее обязательно нужно_

0

проверку? ну разве что перевести из двоичной обратно в десятичную. ))

0

Восьмеричная в десятичную, шестнадцатеричную в десятичную. Ну как-то так =)

0

Из двоичной в десятичную, сверху над числами пишешь разряды..справа налево (0,1,2,3 и т.д.) получается вот что :
101101102 = (1·2^7)+(0·2^6)+(1·2^5)+(1·2^4)+(0·2^3)+(1·2^2)+(1·2^1)+(0·2^0) = 128+32+16+4+2 = 18210
Из шестнадцатеричной в десятичную:
F45ED23C16 = (15·16^7)+(4·16^6)+(5·16^5)+(14·16^4)+(13·16^3)+(2·16^2)+(3·16^1)+(12·16^0) = 409985490810
Из восьмеричной в десятичную:
23578 = (2·8^3)+(3·8^2)+(5·8^1)+(7·8^0) = 2·512 + 3·64 + 5·8 + 7·1 = 126310

0 голосов

1. 10010111(2); 227(8); 97(16).
2. 111111(2); 77(8); 3F(16).
3. 100110.
151 самая близкая степень числа 2 - это 128 (2^7), значит ставим 1,(151-128=23)следующее число 64 (2^6), из 23 нельзя вычесть 64, значит ставим 0, далее 32 (2^5) тоже самое : из 23 не вычитаем 32, дальше 16(2^4) из 23 можно вычесть 16, значит ставим 1 и так далее до 2^0.
Что-бы перевести из двоичной в 8-миричную берем по 3 (8=2^3) числа с конца двоичного и переводим в восмиричную.

(103 баллов)