Предмет: Информатика, автор: shchap

помогите пожалуйста!
Закодировать дату рождения 20041022 в системы счисления:
1) двоичную
2) восьмиричную
3) шестнадцатиричную
(объяснить как это делается)

Ответы

Автор ответа: slonce70
1

1. Двоичная система счисления основана на использовании двух символов: 0 и 1. Чтобы закодировать дату рождения 20041022 в двоичной системе счисления, необходимо каждую цифру даты перевести в двоичное представление. Например, для числа 2 двоичное представление будет 10, для числа 4 - 100, для числа 0 - 0, для числа 1 - 1, и т.д. В итоге, получаем следующую последовательность: 100000110101011010.

2. Восьмеричная система счисления использует восемь символов: от 0 до 7. Для перевода даты рождения 20041022 в восьмеричную систему счисления каждые три цифры даты нужно объединить и перевести в восьмеричную систему. Например, первые три цифры 200 будут 310 в восьмеричной системе счисления, следующие три цифры 410 будут 1004 в восьмеричной системе, а последние три цифры 022 будут 22 в восьмеричной системе. Таким образом, дата рождения 20041022 в восьмеричной системе счисления будет выглядеть как 310100422.

3. Шестнадцатеричная система счисления использует 16 символов: от 0 до 9 и от A до F. Чтобы закодировать дату рождения 20041022 в шестнадцатеричной системе счисления, каждая цифра даты должна быть переведена в соответствующее шестнадцатеричное представление. Например, числа от 0 до 9 остаются без изменений, число 10 представляется символом A, число 11 - символом B и так далее. В итоге, получаем следующее шестнадцатеричное представление для даты рождения 20041022: 4DAD6.

Похожие вопросы
Предмет: История, автор: KimArsen