Развернутая и свернутая формы записи чисел
Основанием позиционной системы счисления называется целое число q, которое возводится в степень.
Базисом позиционной системы счисления называется последовательность чисел, каждое из которых определяет количественный эквивалент (вес) символа в зависимости от его места в коде числа.
Базис десятичной системы счисления: …10n, 10n–1,…, 101, 100, 10–1, …, 10–m ,…
Базис произвольной позиционной системы счисления: …qn, qn–1, …, q1, q0, q–1, …, q–m, …
Основание в любой системе изображается как 10, но имеет разное количественное значение. Оно показывает, во сколько раз изменяется количественное значение цифры при перемещении ее на соседнюю позицию. Возможно множество позиционных систем, так как за основание системы счисления можно принять любое число, не меньшее 2.
Наименование системы счисления соответствует ее основанию (десятичная, двоичная, пятеричная и т. д.).
В системе счисления с основанием q (q-ичная система счисления) единицами разрядов служат последовательные степени числа q, иначе говоря, q единиц какого-либо разряда образуют единицу следующего разряда.
Для записи чисел в q-ичной системе счисления требуется q различных знаков (цифр), изображающих числа 0, 1, ..., q – 1.
Следовательно, основание позиционной системы счисления равно количеству символов (знаков) в ее алфавите. Запись числа q в q-ичной системе счисления имеет вид 10.
Пример 1.Восьмеричная система счисления.
Основание: q = 8.
Алфавит: 0, 1, 2, 3, 4, 5, 6 и 7.
Числа: например, 45023,1528; 751,0018.
Пример 2.Пятеричная система счисления.
Основание: q = 5.
Алфавит: 0, 1, 2, 3 и 4.
Числа: например, 203045; 324,035.
Пример 3.Шестнадцатеричная система счисления.
Основание: q = 16.
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, E, F.
Здесь только десять цифр из шестнадцати имеют общепринятое обозначение 0—9. Для записи остальных символов алфавита (10, 11, 12, 13, 14 и 15) обычно используются первые пять букв латинского алфавита.
Числа: например, В5С3,1А216; 355,0FА018.
В позиционной системе счисления любое вещественное число может быть представлено в следующем виде:
Aq = ±(an–1×qn–1 + an–2×qn–2 +…+ a0×q0 + a–1×q–1 + a–2×q–2 +…+ a–m×q–m), (1) или ±.
Здесь А — само число; q — основание системы счисления;
аi — цифры, принадлежащие алфавиту данной системы счисления; п — количество целых разрядов числа; т — количество дробных разрядов числа.
Разложение числа по формуле (1) называется развернутой формой записи. Иначе такую форму записи называют многочленной или степенной.
Пример 1.Десятичное число А10 = 5867,91 по формуле (1) представляется следующим образом:
A10 = 5×103 + 8 × 102 + 6 × 101 + 7 × 100 + 9 × 10–1 + 1 × 10–2.
Пример 2.Формула (1) для восьмеричной системы счисления имеет вид:
A8 = ±(an–1 × 8n–1 + an–2 × 8n–2 +…+ a0 × 80 +a–1×8–1 + a–2×8–2 +…+ a–m×8–m),
где аi — цифры 0–7.
Восьмеричное число A8 = 7064,3 в виде (1) запишется так:
A8 = 7 × 83 + 0 × 82 + 6 × 81 + 4 × 80 + 3 × 8–1.
Пример 3.Пятеричное число А5 = 2430,21 по формуле (1) запишется так:
А5 = 2 × 53 + 4 × 52 + 3 × 5' + 0 × 5° + 2 × 5–1 + 1 × 5–2.
Вычислив это выражение, можно получить десятичный эквивалент указанного пятеричного числа: 365,4410.
Пример 4.В шестнадцатеричной системе счисления запись 3AF16 означает:
3AF16 = 3 × 162 + 10 × 161 + 15 × 160 = 768 + 160 + 15 = 94310.