ЛАБОРАТОРНАЯ РАБОТА (Вариант 1)
Переход между Системами Счисления
Цель работы: Изучить способы представления чисел, связь между позиционными системами счисления, научиться переводить числа из одной системы счисления в другую, а также выполнять арифметические операции в различных системах счисления.
ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ
Система счисления - это совокупность приемов и правил для обозначения наименования чисел.
Системы счисления делятся на следующие виды:
Системы бирок (унарные); Кодовые (непозиционные) системы; Позиционные системы.Алфавит системы счисления - это множество всех символов (знаков), используемых для записи чисел в данной системе счисления.
Цифра - это символ (знак), входящий в алфавит данной системы счисления.
Простейшая и самая древняя - унарная система счисления. В ней для записи любых чисел используется всего один символ - палочка, узелок, зарубка, камушек.
Система счисления называется непозиционной, если количественный эквивалент значения каждого символа не зависит от его положения (места, позиции) в коде числа.
Примерами непозиционных систем счисления являются египетская и римская системы счисления.
Система счисления называется позиционной, если количественный эквивалент значения каждого символа зависит от его положения (места, позиции) в записи числа.
Базисом позиционной системы счисления называется последовательность чисел, каждое из которых определяет количественный эквивалент (вес) символа в зависимости от его места в коде числа.
Базис десятичной системы счисления: …, 10n, 10n-1,…, 101, 100, 10-1, …, 10-m,… .
Базис произвольной системы счисления: …, qn, qn-1,…, q1, q0, q-1, …, q-m,… .
Правило перевода целых чисел из системы счисления с основанием p в систему счисления с основанием q:
Основание новой системы счисления выразить цифрами исходной системы счисления и все последующие действия производить в исходной системе счисления; Последовательно выполнять деление данного числа и получаемых целых частных на основание новой системы счисления до тех пор, пока не получим частное меньшее делителя; Полученные остатки, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления; Составить число в новой системе счисления, записывая его начиная с последнего остатка.Пример. Перевести десятичное число 25 в двоичную систему счисления:
25 /2 = 12 (остаток 1);
12 /2 = 6 (остаток 0),
6 /2 = 3 (остаток 0),
3 /2 = 1 (остаток 1),
1 /2 = 0 (остаток 1).
Таким образом, 25(10) = 11001(2) .
ЗАДАНИЕ НА РАБОТУ: Переведите целые числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную системы:
№ | Десятичная | Двоичная | Восьмеричная | Шестнадцатеричная |
79 | ||||
87 | ||||
89 | ||||
92 | ||||
99 | ||||
101 | ||||
120 | ||||
134 | ||||
149 | ||||
156 | ||||
163 | ||||
177 | ||||
181 | ||||
194 | ||||
205 | ||||
225 | ||||
232 | ||||
241 | ||||
245 | ||||
252 | ||||
226 | ||||
232 | ||||
242 | ||||
246 | ||||
250 |
СОДЕРЖАНИЕ ОТЧЕТА О РАБОТЕ (выполняет студент)
КОНТРОЛЬНЫЕ ВОПРОСЫ:
Понятие систем счисления Позиционные и непозиционные системы счисления Что называется основанием системы счисления? Что называется разрядом в изображении числа? Как можно представить целое положительное число в позиционной системе счисления? Приведите пример позиционной системы счисления. Алгоритм перехода между системами счисленияЛИТЕРАТУРА:
, Беляева информатики и математики для юристов, изд. Элит, 2007г. Под редакцией профессора и профессора , «Информатика и математика для юристов», Изд. ЮНИТИ-ДДНА, 2001г. Под ред. «Основы правовой информатики (юридические и математические основы информатики)», Изд. КОНТРАКТ, 2004г. Мультимедийный электронный учебник: http://inf.e-alekseev.ru/text/toc.html

