"Математика (в 2 книгах)", Давыдов В.В.,Горбов С.Ф., Микулина Г.Г., Савельева О.В.
Система счисления — это набор знаков и правил, с помощью которых записывают числа. В позиционной системе значение цифры определяется не только самой цифрой, но и её разрядом. Основание показывает, сколько цифр используется и как изменяются веса разрядов. Понимание этих правил помогает записывать одно и то же количество по-разному, переводить числа между системами и выполнять вычисления.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Система счисления — способ записи чисел с помощью определённых знаков и правил. Она нужна, чтобы кратко обозначать количества и понимать записи других людей. Благодаря общим правилам числа можно сравнивать и использовать в вычислениях.
Позиционная система счисления — система, в которой значение цифры зависит от её места в записи числа. Например, в числе 22 одна двойка означает два десятка, а другая — две единицы. Такое устройство позволяет небольшим набором цифр записывать сколь угодно большие числа.
Основание системы счисления — количество различных цифр в позиционной системе; оно задаёт вес каждого разряда. В системе с основанием n используют n цифр со значениями от 0 до n−1. По основанию можно определить, какие знаки разрешены и во сколько раз отличаются соседние разряды.
Разряд числа — место цифры в записи, соответствующее определённой степени основания системы. Крайний правый разряд имеет вес a⁰, следующий — a¹, затем a² и так далее, где a — основание. Разряд показывает, сколько единиц, десятков, двоек или других групп содержит цифра.
Единые правила записи нужны потому, что само количество нельзя удобно передавать каждый раз полным описанием. Набор знаков и порядок их использования превращают количество в короткую запись. По такой записи можно выполнять сложение, вычитание и другие действия по известным алгоритмам.
В непозиционной записи знак сохраняет одно и то же значение независимо от места. В позиционной записи одна и та же цифра может обозначать единицы, десятки или более крупные группы. Это возможно потому, что место цифры связано с определённой степенью основания, поэтому запись получается компактнее.
Основание определяет набор цифр: в системе с основанием n нужны ровно n значений — от 0 до n−1. После цифры n−1 нельзя использовать новый знак с тем же разрядом, поэтому выполняют перенос в следующий разряд. Например, после 1 в двоичной системе идёт 10₂, потому что цифры 2 там нет.
Разрядная запись складывается из вкладов отдельных цифр. Если цифры числа равны d₃, d₂, d₁ и d₀, то запись имеет значение d₃·a³ + d₂·a² + d₁·a¹ + d₀·a⁰. Умножение на степень основания показывает, сколько единиц соответствующего разряда содержится в числе.
Одно и то же количество получает разные записи при смене основания, потому что меняются и допустимые цифры, и веса разрядов. Например, тринадцать единиц записываются как 13₁₀ в десятичной системе и 1101₂ в двоичной. Записи различны, но их разложения дают одинаковый результат.
В таблице сопоставлены десятичная, двоичная и произвольная системы. Для чтения записи сначала найдите основание, затем определите веса разрядов справа налево. Последнюю строку удобно использовать для проверки: разложения разных записей должны давать одно и то же количество.
| Характеристика | Десятичная система | Двоичная система | Система с основанием n |
|---|---|---|---|
| Основание системы | 10 | 2 | n |
| Используемые цифры | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 | 0, 1 | 0, 1, 2, …, n−1 |
| Значение разрядов справа налево | 10⁰, 10¹, 10², … | 2⁰, 2¹, 2², … | n⁰, n¹, n², … |
| Правило разложения записи числа | Сумма цифр, умноженных на степени 10 | Сумма цифр, умноженных на степени 2 | Сумма цифр, умноженных на степени n |
| Пример записи одного и того же количества | 13₁₀ | 1101₂ | Зависит от основания |
Условие. Запишите число 23 в десятичной системе как сумму разрядных слагаемых. Нужно определить, какой вклад дают цифры 2 и 3 с учётом их мест.
Ответ: 23₁₀ = 2·10¹ + 3·10⁰ = 20 + 3. Разложение показывает, что в числе 23 два десятка и три единицы. Начинать запись с 10⁰ нужно именно потому, что справа находятся единицы.
Условие. Запишите число 13₁₀ в двоичной системе, используя разложение по степеням 2. Нужно выбрать такие степени двойки, сумма которых равна 13, и поставить единицы в соответствующие разряды.
Ответ: 13₁₀ = 1101₂. Проверка выглядит так: 1·2³ + 1·2² + 0·2¹ + 1·2⁰ = 8 + 4 + 0 + 1 = 13. Нулём отмечен разряд двойки, который в разложение не входит.
Условие. Переведите запись 1011₂ в десятичную систему и проверьте, что обе записи обозначают одно число. Каждую двоичную цифру нужно умножить на вес её разряда, а не просто сложить цифры.
Ответ: 1011₂ = 11₁₀. Проверка выполнена разложением по степеням основания 2. Нулевая цифра не даёт вклада, но её разряд нельзя пропускать, потому что он сохраняет положение следующих цифр.
Ошибка 1. Считать, что в любой системе используются цифры от 0 до 9. Так думают из-за привычки к десятичной записи, но набор цифр задаётся основанием. Проверьте допустимость каждой цифры: она должна быть меньше основания.
Ошибка 2. Читать цифру независимо от её позиции. Одна и та же цифра в разных разрядах имеет разные веса, поэтому её нельзя рассматривать отдельно от места. Для проверки подпишите над цифрами степени основания.
Ошибка 3. Начинать разложение с первой степени основания. Крайний правый разряд соответствует a⁰, потому что содержит единицы. Пересчитайте разряды справа налево: номера должны идти 0, 1, 2 и далее.
Ошибка 4. При переводе забывать умножить цифру на вес её разряда. Простое сложение цифр не учитывает десятки, двойки или другие группы. Раскройте всю запись и сравните полученную сумму с исходным числом.
До изучения систем счисления нужно уверенно понимать натуральные числа и разрядный состав десятичной записи. Полезно также знать, как умножение на 10 изменяет разряд числа: каждая цифра переходит в разряд с в десять раз большим весом. Эти знания помогают увидеть общий принцип позиционной записи.
Разные основания пригодятся при изучении алгоритмов вычислений и информатики. В компьютерах особенно важна двоичная система, потому что два её значения удобно связывать с двумя состояниями устройства. Перевод записей помогает понимать способы представления и хранения информации.
Почему основание системы счисления совпадает с количеством её цифр?
Основание показывает, сколько разных цифр доступно для записи одного разряда, включая ноль. Поэтому в системе с основанием n используются цифры со значениями от 0 до n−1.
Почему в двоичной системе нет цифры 2?
У двоичной системы основание 2, поэтому в ней только две цифры: 0 и 1. Значение 2 передают не отдельной цифрой, а записью 10₂: один разряд двойки и ноль единиц.
Как определить значение цифры в конкретном разряде?
Сначала отсчитывают разряды справа налево, начиная с нулевого. Затем цифру умножают на основание системы, возведённое в степень номера её разряда.
Почему крайний правый разряд соответствует нулевой степени основания?
Крайний правый разряд содержит единицы выбранных счётных объектов, а любое число в нулевой степени равно 1. Поэтому его вес равен a⁰ = 1, где a — основание системы.
Как проверить, что число переведено в другую систему правильно?
Раскройте полученную запись по степеням основания и вычислите её значение. Если результат совпал с исходным числом, перевод выполнен правильно.
Системы счисления