Контрольная работа. Контрольная работа по дисциплине Теория информации
Скачать 1.93 Mb.
|
Решение: 1. Для того, чтобы перевести число 828 из десятичной системы счисления в восьмеричную, необходимо осуществить последовательное деление на 8, до тех пор пока результат не будет меньше чем 8.
Полученные остатки записываем в обратном порядке, таким образом: 82810=14748 2. Для перевода десятичной дроби 0,25 в восьмеричную систему, необходимо выполнить последовательное умножение дроби на 8, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
Ответом станет прямая последовательность целых частей произведения. Т.е. 0,2510 = 0,28 3.Сложим вместе целую и дробную часть вот так: 14748 + 0,228 = 1474,28 Ответ: 828,2510=1474,28. Для того, чтобы перевести число 828.25 из десятичной системы счисления в шестнадцатеричную, необходимо перевести вначале целую часть, а затем дробную. Таким образом потребуется: Перевести 828 в шестнадцатеричную систему; Перевести 0,25 в шестнадцатеричную систему. Решение: 1. Для того, чтобы перевести число 828 из десятичной системы счисления в шестнадцатеричную, необходимо осуществить последовательное деление на 16, до тех пор пока остаток не будет меньше чем 16.
Полученные остатки записываем в обратном порядке, таким образом: 82810=33C16 2. Для перевода десятичной дроби 0,25 в шестнадцатеричную систему, необходимо выполнить последовательное умножение дроби на 16, до тех пор, пока дробная часть не станет равной 0 или пока не будет достигнута заданная точность вычисления. Получаем:
|