Теоретическая основа занятия

Система счисления – знаковая система, позволяющая по определённым правилам записывать числа при помощи символов некоторого алфавита (цифр).

Позиционные системы счисления: количественные значения цифр зависят от их позиций (разрядов) в числе, что позволяет при помощи небольшого набора цифр записывать практически любые по величине числа.

Непозиционные системы счисления: значение числа получается путем суммирования (и вычитания) количественных значений цифр, не зависящих от их местоположения в числе.

Пример: римская система счисления.

При расшифровке римской записи числа используют правила:

- если меньшая по значению цифра располагается слева от большей, то значение меньшей цифры вычитается из значения большей;

- если меньшая по значению цифра располагается справа от большей, то значение меньшей цифры прибавляется к значению большей;

- в числе рекомендуется в начале выделить группы цифр, в которых меньшая цифра расположена левее большей, и вести расшифровку числа в несколько этапов.

Пример: CDXXXVII

[CD] + [XXX] + [VII] = [[D] - [C]] + [[X] + [X] + [X]] + [[V] + [I] + [I]] = (500 - 100) + (10 + 10 + 10) + (5 + 1 + 1) = (400 + 30 + 7) = 437

Основание позиционной системы счисления:

- определяет изменение количественного значения («во сколько раз») при изменении положения цифры в числе на один разряд правее / левее;

- равно количеству цифр в алфавите системы счисления.

Для систем счисления с основанием p меньшим 10, в качестве знаков алфавита системы счисления используются десятичные цифры от 0 до (p-1); для систем с основанием p, большим 10, используются все десять десятичных цифр плюс дополнительные символы (обычно – латинские заглавные буквы, начиная с «А»). На практике системы счисления с основания больше 16 практически не используется.

Обычно при записи числа значение основания системы счисления записываются виде нижнего индекса после последней цифры числа. Так

Формы записи чисел в различных системах счисления

Свернутая («обычная») форма записи числа – привычная запись числа как последовательность цифр стоящих на своих разрядах.

Развёрнутая форма записи числа – запись числа в виде суммы произведений его цифр на основании системы счисления в степени, равной значению разряда той или иной цифры числа (для целого числа нумерация разрядов ведётся с нуля справа на лево; для дробного числа нумерация разрядов ведётся от десятичной запятой влево по возрастанию, а вправо – по убыванию, при этом разряду единиц присваивается нулевой номер).

Форма (схема) Горнера – преобразованная запись развернутой формы, при которой за счет использования скобок удается избавиться от возведения основания счисления в степени.

Десятичная система счисления

В привычной для нас системе записи чисел – десятичной системе счисления – для записи чисел используют десять цифр: 0 – 9. В это системе любое целое неотрицательное число представляется с помощью степеней числа 10, которая является основанием это системы счисления.

Например: 2756 = 2000 + 700 + 50 + 6 = 2 ∙ 103 + 7 ∙ 102 + 5 ∙ 101 + 6 ∙ 100

Обратите внимание: количество цифр, которые используются для десятичного представления числа, на единицу больше чем показатель наибольшей степени 10, который содержится в числе.

Итак, любое целое неотрицательное число в десятичной системе счисления подается в виде:

Теоретическая основа занятия - student2.ru ,

где каждый из коэффициентов an , an-1 … a0, есть одной из цифр от 0 до 9, которые называются десятичными цифрами, причем an не равно 0.

Двоичная система счисления

Двоичная система счисления – это система, в которой для записи чисел используется две цифры 0 и 1. Основание двоичной системы счисления является число 2.

Для записи числа в двоичной системе используется представление этого числа с помощью степеней числа два. Двоичную цифру называют битом.
Двоичная система счисления является основной системой представления информации в памяти компьютера.

Приведем таблицу значений степени числа 2:

n
2n

Воспользовавшись этой таблицей, можно записать:

Десятичная система счисления Развернутая форма числа Двоичная система счисления
0∙20
1∙20
1∙21 +0∙20
1∙22 + 0∙21 + 1∙20
1∙22 + 1∙21 + 1∙20
1∙24 + 1∙23 +0∙22 + 0∙21 + 1∙20

Двоичный код числа – запись этого числа в двоичной системе счисления, в котором коэффициенты должны принимать только одно из двух значений: 0 или 1.



Наши рекомендации