Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Лабораторная работа № 5
Системы счисления.
Определение. Непозиционные и позиционные системы счисления.
Развернутая форма записи числа в позиционной системе счисления.
Правило счета. Таблица эквивалентов чисел.
Двоичная система счисления.
Перевод чисел между двоичной, восьмеричной, десятичной и шестнадцатеричной системами счисления.
Арифметические операции в позиционных системах счисления. Решение задач
Двоичная арифметика.
Перевод чисел из одних систем счисления в другие с помощью
стандартного приложения 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. Решить задачи (Создать текстовый документ под именем Отчет_5 и оформить решение)
1. Дайте определение понятия «система счисления».
2. Охарактеризуйте непозиционные системы счисления.
3. Охарактеризуйте позиционные системы счисления.
4. В чем преимущество позиционных систем счисления по сравнению с непозиционными?
5. Какое правило перехода из десятичной системы счисления в недесятичную вы знаете?
6. Какие правила перехода из недесятичной позиционной системы счисления в десятичную вы знаете?
7. Какие правила перехода от одной недесятичной системы счисления к другой недесятичной системе вы знаете?
8. Сформулируйте алгоритм сложения многозначных чисел.
9. Сформулируйте алгоритм вычитания многозначных чисел.
10. Сформулируйте алгоритмы умножения многозначных чисел.
11. Сформулируйте алгоритм деления многозначных чисел.