Системы счисления. Позиционный и непозиционный принципы
📘 8 класс·🎯 Позиционные и непозиционные системы
Система счисления - это знаковая система, принятый способ записи чисел
с помощью набора символов (цифр) по строго определённым правилам.
По сути, это язык математики, позволяющий количественно описывать мир,
передавать данные и выполнять вычисления.
1. Введение
Исторически человечество прошло путь от зарубок на костях до сложнейших
компьютерных алгоритмов. Все многообразие систем счисления принято делить
на две большие группы: непозиционные и позиционные.
Слайд 1 / 10
Что такое система счисления
Система счисления - способ записи чисел с помощью
набора символов (цифр) по строго определённым правилам.
Это фундамент математики: без единой системы записи нельзя ни передать
данные, ни выполнить вычисления. Сегодня в повседневности мы пользуемся
десятичной системой, но компьютеры «говорят» на двоичной, а веб-дизайнеры -
на шестнадцатеричной.
2. Непозиционные системы счисления
Непозиционная система - самая древняя форма записи чисел.
Её главная особенность: значение символа не зависит от его места
(позиции) в записи числа. Если знак обозначает «десять», он будет означать десять
и в начале, и в середине, и в конце числа.
Слайд 2 / 10
Основные характеристики
Отсутствие цифры ноль. Долгое время концепция пустоты была недоступна.
Громоздкость при записи больших величин.
Сложность арифметики. Умножение и деление превращаются в многоступенчатые задачи.
Именно эти недостатки заставили человечество изобрести позиционный принцип.
3. Примеры непозиционных систем
Единичная (унарная) система
Самая первая система счёта. Число передавалось количеством одинаковых знаков.
Например, пять мамонтов рисовались как пять черточек. Мы используем её остатки
до сих пор, когда ставим палочки для подсчёта чего-либо.
Слайд 3 / 10
Единичная система
Число 7 в унарной системе:
| | | | | | |
Главный минус: число 1000 потребует тысячи идентичных символов.
Древнеегипетская десятичная система
Египтяне сделали шаг вперёд, создав иерархию знаков. У них были отдельные
символы для единицы (черта), десятка (подкова или путы), сотни (спираль).
Чтобы записать число 243, они просто рисовали два знака сотни, четыре знака
десятка и три знака единицы.
Слайд 4 / 10
Древнеегипетская система - число 243
243 = 🌀🌀 + ∩∩∩∩ + |||
Порядок знаков неважен - важно лишь общее количество каждого знака.
Именно так непозиционная система работает: символ имеет фиксированную «цену»,
где бы он ни стоял.
Римская система счисления
Самый известный пример, дошедший до наших дней. В ней используются латинские буквы.
I= 1
V= 5
X= 10
L= 50
C= 100
D= 500
M= 1000
Слайд 5 / 10
Римская система: принцип вычитания
В римской системе появилось важное новшество - принцип вычитания:
IV = 4 (1 перед 5 → вычитаем)
IX = 9 (1 перед 10 → вычитаем)
XIV = 14 (10 + 4)
MCMXCIV = 1994
Однако это лишь внешнее сходство с позиционной логикой.
Значение буквы X всегда равно 10 - вне зависимости от того, окружена она
единицами или сотнями. Именно поэтому римскими цифрами пишут века и главы книг,
но никогда не считают налоги или бюджет государства.
Алфавитные системы (греческая, славянская)
Здесь числа записывались буквами алфавита. Над буквой ставился специальный значок
(титло), чтобы отличать слово от числа. Это было удобно
для летописей, но совершенно непригодно для математики.
4. Позиционные системы счисления
Позиционная система стала величайшим математическим изобретением
цивилизации. Идея проста и гениальна: значение цифры определяется её
местом в числе. Появление нуля позволило зафиксировать отсутствие
разряда, сделав запись компактной.
Слайд 6 / 10
Позиционный принцип: 505 vs 550
Возьмём привычное нам число 505:
505 ← 5 сотен, 0 десятков, 5 единиц
550 ← 5 сотен, 5 десятков, 0 единиц
Одна и та же цифра 5 в разных позициях даёт разные числа:
в первом случае это «пять сотен» и «пять единиц», во втором - «пять сотен»
и «пять десятков». Поменяли местами - смысл числа полностью изменился.
5. Формула разложения числа по разрядам
Любое целое число A в позиционной системе с основанием s
можно представить в виде суммы степеней этого основания.
Это и есть развёрнутая запись числа.
Читается так: «один-ноль-один-один в двоичной системе равен одиннадцати
в десятичной».
Восьмеричная и шестнадцатеричная
Используются в программировании как более короткая и удобная для человека
форма записи двоичного кода. Одна восьмеричная цифра заменяет три двоичных бита,
а одна шестнадцатеричная - сразу четыре.
Слайд 9 / 10
Шестнадцатеричные цифры и веб-цвета
В шестнадцатеричной системе к цифрам добавляются латинские буквы:
A = 10 B = 11 C = 12
D = 13 E = 14 F = 15
Мы встречаем их каждый день - например, в кодах цветов веб-дизайна:
Чтобы посчитать или сравнить два времени, компьютер переводит всё
в единую систему - например, в секунды.
8. Заключение и практика
Главное различие между системами кроется в одном вопросе:
меняет ли своё абсолютное значение символ, если сдвинуть его
на одну позицию влево?
В непозиционных системах (римские X и I) - нет.
Это делает их наглядными, но беспомощными перед лицом сложных расчётов.
В позиционных системах (арабские цифры) - да.
Благодаря этому принципу, появлению нуля и строгому основанию стало возможным
развитие алгебры, высшей математики и создание цифровых вычислительных машин.
✓
Ключевая мысль
Позиционная система - это не «ещё одна запись», а инструмент,
который делает возможной всю современную математику и информатику.
Именно поэтому 8 класс изучает её особенно подробно.