Десятичные числа¶
Десятичные числа — это числа, записанные в позиционной десятичной системе счисления, основанной на основании 10 и использующей десять цифр (0, 1, 2, 3, 4, 5, 6, 7, 8, 9). Каждый разряд в такой записи соответствует определённой степени десяти, а итоговое значение числа определяется суммой произведений цифр на соответствующие степени. Десятичная система является универсальным стандартом записи чисел в большинстве стран мира и основой школьного курса математики.
¶Историческая справка
Десятичная позиционная система счисления с нулём возникла в Индии примерно в V—VII веках н. э. Ранее индийские математики использовали системы счисления без явного нуля, что ограничивало удобство записи чисел. Появление символа нуля и принципа позиционного разряда позволило записывать любые числа компактно и однозначно.
Через арабских учёных (аль-Хорезми, аль-Караджи и других) система попала в исламский мир, а затем в Европу. В Средневековье арабские цифры были встречены с сопротивлением: венецианский купец и математик Фибоначчи в трактате «Liber Abaci» (1202) описал десятичную систему и продемонстрировал её преимущества для торговых расчётов. Тем не менее к XVI—XVII векам десятичная запись вытеснила римские цифры в научной и коммерческой практике.
¶Устройство записи
В десятичной записи число представляется в виде:
$$a_n a_{n-1} \dots a_1 a_0 . a_{-1} a_{-2} \dots a_{-m}$$
где каждая цифра $a_i$ принимает значение от 0 до 9, а позиция цифры определяет её вес — степень десяти. Целая часть числа записывается слева от десятичной запятой (в России) или точки (в англоязычной традиции), дробная — справа.
Пример: число 345,12 в разложенном виде равно
$$3 \cdot 10^2 + 4 \cdot 10^1 + 5 \cdot 10^0 + 1 \cdot 10^{-1} + 2 \cdot 10^{-2}$$
Разряды целой части нумеруются начиная с нуля справа налево, разряды дробной — с единицы слева направо (со знаком минус в показателе степени).
¶Классификация десятичных чисел
По характеру дробной части десятичные числа делятся на:
- Конечные (конечные десятичные дроби) — записи, у которых после десятичной запятой конечное число цифр. Например, 0,25, 3,75, 123,000.
- Бесконечные десятичные дроби — записи, у которых дробная часть не заканчивается. Они, в свою очередь, подразделяются на:
- Периодические (рациональные) — содержащие повторяющийся блок цифр (период). Например, 1/3 = 0,333… (период 3), 1/7 = 0,142857142857… (период 142857).
- Непериодические (иррациональные) — не имеющие повторяющегося блока цифр. Примеры: √2 ≈ 1,41421356…, π ≈ 3,14159265…, e ≈ 2,718281828….
Всякая рациональная дробь m/n при десятичной записи либо конечна, либо периодична. Это следует из того, что при делении m на n с остатком возможен лишь конечный набор остатков, и процесс в какой-то момент начинает повторяться.
¶Связь с другими системами счисления
Десятичная система — частный случай позиционных систем счисления с произвольным основанием b. Двоичная (b=2), восьмеричная (b=8) и шестнадцатеричная (b=16) системы используются в вычислительной технике, поскольку двоичная арифметика естественно реализуется электронными схемами. Перевод между этими системами и десятичной выполняется по стандартным алгоритмам: целая часть переводится последовательным делением на основание системы, дробная — последовательным умножением.
¶Десятичные числа в вычислительной технике
В компьютерах вещественные числа хранятся в двоичном формате с плавающей запятой (стандарт IEEE 754), что приводит к неточному представлению некоторых десятичных дробей. Например, десятичное 0,1 в двоичном виде является бесконечной непериодической дробью и хранится лишь приближённо. Для точных расчётов с десятичными дробями (в банковских и бухгалтерских системах) используются специальные форматы десятичной арифметики, такие как BCD (Binary-Coded Decimal) или десятичные типы данных в языках программирования (например, decimal в Python, Decimal в .NET).
¶Применение
Десятичная запись используется во всех областях, где требуется единый стандарт представления чисел:
- Научные измерения и расчёты, включая метрическую систему единиц, основанную на десятичных множителях.
- Финансовые расчёты: денежные единицы большинства стран делятся десятично (1 рубль = 100 копеек, 1 доллар = 100 центов).
- Инженерные расчёты, компьютерное моделирование, статистика.
- Повседневная арифметика и образование.
¶Интересные факты
- Десятичная система не является единственной исторически: вавилоняне использовали шестидесятеричную систему (отсюда 60 минут в часе), майя — двадцатеричную, а римские цифры представляли аддитивную непозиционную систему.
- Существуют альтернативные десятичные дроби, например двоично-десятичный код (BCD), где каждая десятичная цифра кодируется отдельной двоичной четвёркой.
- В ряде стран (США, Великобритания) исторически использовалась двенадцатеричная система мер, что затрудняло перевод между единицами и стало одной из причин перехода к метрической десятичной системе.
¶Источники
- Воробьёв Н. Н. История чисел. — М.: Наука.
- Клайн М. Математика. Поиск истины. — М.: Мир.
- Бурбург Ю. М., Задепалов С. С. Дискретная математика. — СПб.: Питер.
- Гмурман В. Е. Теория вероятностей и математическая статистика. — М.: Высшая школа.
