
Лабораторная №4
.docПрактическая работа № 4
Системы счисления.
-
Определение. Непозиционные и позиционные системы счисления.
-
Развернутая форма записи числа в позиционной системе счисления.
-
Правило счета. Таблица эквивалентов чисел.
-
Двоичная система счисления.
-
Перевод чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной системами счисления.
-
Арифметические операции в позиционных системах счисления. Решение задач
-
Двоичная арифметика.
-
Перевод чисел из одних систем счисления в другие с помощью
стандартного приложения Windows Калькулятор.
1. Создать текстовый документ под именем Отчет_5 и оформить решение задач.
Теоретические основы.
Перевод дробной части чисел из p-ичной системы счисления в десятичную
Пример перевода числа 0,1255 в десятичную систему счисления: 0,1255 →А10
0,1255=1*5-1+2*5-2+5*5-3=
Перевод дробной части чисел из десятичной системы счисления в другую позиционную
Дробную часть необходимо преобразовывать умножением на основание системы, в которую мы переводим число.
В результате умножения дробной части - числа 0,7 на основание системы - число 2 получим 1,4. Целую часть данного числа (цифру 1) выделяем, а дробную часть - число 0,4 снова умножаем на 2.
Очевидно, что процесс перевода числа 0,7 может продолжаться бесконечно. Действительно, за шесть шагов мы можем получить число 0,101100, а за семь шагов получили бы 0,1011001, которое является более точным представлением числа 0,7 в двоичной системе. Такой бесконечный процесс обрывают на некотором шаге, когда считают, что получена требуемая точность представления числа. В результате перевода получим ответ:
Задание 1. Решить задачи (Создать текстовый документ под именем Отчет_2 и оформить решение или оформить решение в тетради).
-
Переведите числа в десятичную систему счисления: а) 5147 б) 0,0178 б) 205,136
-
Перевести данные число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
а) 955,437510
б) 215,9610
в) 928,510
г) 955,437510
-
Переведите числа из одной системы счисления в другую: а) 27210 → ?5 б) 277410 → ?11 в) 0,4215 → ?10 г) 0,42111 → ?10 д) 42,136 → ?10
-
Переведите числа из одной системы счисления в другую: а) 10011011102 → ?8 б) 10011011102 → ?16 в) 2058 → ?2 г) 51А416 → ?2 д) 324,658 → ?2 е) А16,8F16 → ?2 → ?8
-
Переведите числа в десятичную систему счисления: а) 5246 б) 0,0267 б) 107,248
-
Переведите числа из одной системы счисления в другую: а) 29010 → ?6 б) 215010 → ?12 в) 0,2637 → ?10 г) 0,26312 → ?10 д) 26,357 → ?10
-
Переведите числа из одной системы счисления в другую: а) 11010011102 → ?8 б) 110011001112 → ?16 в) 4158 → ?2 г) 23B416 → ?2 д) 721,618 → ?2 е) C14,8D16 → ?2 → ?8
Задание 2. Ответить на контрольные вопросы.
Контрольные вопросы
-
Какие системы счисления называются позиционными, а какие — непозиционными? Приведите примеры.
-
Что называется основанием системы счисления?
-
Почему для вычислительной техники особенно важна система счисления по основанию 2?
-
Почему произошел переход от двоичных к шестнадцатеричным обозначениям в архитектуре ЭВМ?
-
Какие способы перевода целых десятичных чисел в двоичные и обратно вы знаете?
-
Каковы правила выполнения арифметических операций над числами в двоичном представлении?
-
Как переводить целые числа из двоичного представления в восьмеричное и шестнадцатеричное представления и обратно?
-
Какое двоичное представление отрицательных целых числе используется в вычислительной технике?
-
Как представляются в вычислительной технике действительные числа (числа с плавающей запятой)?
-
Дать определение системы счисления. Назвать и охарактеризовать свойства системы счисления.
-
Какие символы используются для записи чисел в двоичной системе счисления, восьмеричной, шестнадцатеричной?
-
Чему равны веса разрядов слева от точки, разделяющей целую и дробную часть, в двоичной системе счисления (восьмеричной, шестнадцатеричной)?
-
Чему равны веса разрядов справа от точки, разделяющей целую и дробную часть, в двоичной системе счисления (восьмеричной, шестнадцатеричной)