Файл: Контрольная работа по дисциплине Теория информации.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 249
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Полученные остатки записываем в обратном порядке, таким образом:
60710=10010111112
2. Для перевода десятичной дроби 0,5 в двоичную систему, необходимо выполнить последовательное умножение дроби на 2, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
целая часть | | |
0 | 5 | |
, | 2 | |
1 | 0 | |
| |
Ответом станет прямая последовательность целых частей произведения, записанная сверху вниз. Т.е. 0,510=0,12
3. Осталось соединить переведенные части, таким образом:
Ответ: 607,510=1001011111,12.
Для того, чтобы перевести число 607,5 из десятичной системы счисления в восьмеричную, необходимо перевести вначале целую часть, а затем дробную. 607,5= 607+0,5. Таким образом потребуется:
-
Перевести 607 в восьмеричную систему; -
Перевести 0,5 в восьмеричную систему.
1. Для того, чтобы перевести число 607 из десятичной системы счисления в восьмеричную, необходимо осуществить последовательное деление на 8, до тех пор пока результат не будет меньше чем 8.
— | 607 | | 8 | | | | |
600 | — | 75 | | 8 | | | |
| 7 | 72 | — | 9 | | 8 | |
| | | 3 | 8 | | 1 | |
| | | | | 1 | |
Полученные остатки записываем в обратном порядке, таким образом:
60710=11378
2. Для перевода десятичной дроби 0,5 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
| | |
0 | 5 | |
, | 8 | |
4 | 0 | |
| |
Ответом станет прямая последовательность целых частей произведения. Т.е.
0,510=0,48
3. Сложим вместе целую и дробную часть вот так:
11378 + 0,48 = 1137,48
Ответ: 607.510=1137.48.
Для того, чтобы перевести число 607,5 из десятичной системы счисления в шестнадцатеричную, необходимо перевести вначале целую часть, а затем дробную. 607,5= 607+0,5. Таким образом потребуется:
-
Перевести 607 в шестнадцатеричную систему;
2. Перевести 0,5 в шестнадцатеричную систему.
1. Для того, чтобы перевести число 607 из десятичной системы счисления в шестнадцатеричную, необходимо осуществить последовательное деление на 16, до тех пор пока результат не будет меньше чем 16. Числу 15 в 16-ричной системе соответствует цифра F.
— | 607 | | 16 | | |
592 | — | 37 | | 16 | |
| 15=F | 32 | | 2 | |
| | | 5 | |
таким образом:
60710=25F16
2. Для перевода десятичной дроби 0,5 в шестнадцатеричную систему, необходимо выполнить последовательное умножение дроби на 16, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления.
| | |
0 | 5 | |
, | 16 | |
8 | 0 | |
| |
0,510=0,816
3. Осталось соединить переведенные части, таким образом: сложим вместе целую и дробную часть вот так:
25F
16 + 0,816 = 25F,816
Ответ: 607.510=25F.816.
г) 828,25.
Для того, чтобы перевести число 828.25 из десятичной системы счисления в двоичную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:
-
Перевести 828 в двоичную систему; -
Перевести 0,25 в двоичную систему.
Решение:
1. Для того, чтобы перевести число 828 из десятичной системы счисления в двоичную, необходимо осуществить последовательное деление на 2, до тех пор пока результат не будет меньше чем 2.
— | 828 | | 2 | | | | | | | | | | | | | | | | |
828 | — | 414 | | 2 | | | | | | | | | | | | | | | |
| 0 | 414 | — | 207 | | 2 | | | | | | | | | | | | | |
| | | 0 | 206 | — | 103 | | 2 | | | | | | | | | | | |
| | | | | 1 | 102 | — | 51 | | 2 | | | | | | | | | |
| | | | | | | 1 | 50 | — | 25 | | 2 | | | | | | | |
| | | | | | | | | 1 | 24 | — | 12 | | 2 | | | | | |
| | | | | | | | | | | 1 | 12 | — | 6 | | 2 | | | |
| | | | | | | | | | | | | 0 | 6 | — | 3 | | 2 | |
| | | | | | | | | | | | | | | 0 | 2 | | 1 | |
| | | | | | | | | | | | | | | | | 1 | |
Полученные остатки записываем в обратном порядке, таким образом:
82810=11001111002
2. Для перевода десятичной дроби 0,25 в двоичную систему, необходимо выполнить последовательное умножение дроби на 2, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
| | |
0 | 25 | |
, | 2 | |
0 | 5 | |
| 2 | |
1 | 0 | |
| |
Ответом станет прямая последовательность целых частей произведения. Т.е.
0,2510=0,012
3. Осталось соединить переведенные части, таким образом:
Ответ: 828,2510=1100111100,012.
Для того, чтобы перевести число 828.25 из десятичной системы счисления в восьмеричную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется:
Перевести 828 в восьмеричную систему;
Перевести 0,25 в восьмеричную систему.