Китайская система счисления

Китайская система счисления представляет собой сочетание позиционного десятичного принципа и уникального набора крупных разрядных единиц, которые формируют структуру чисел, существенно отличающуюся от западной десятичной записи. В основе лежит базовое представление цифр от 0 до 9, однако группировка разрядов осуществляется не по привычным тысячам, миллионам и миллиардам, а по четырёхзначным блокам с ключевыми единицами 万 (wàn, 10⁴), 亿 (yì, 10⁸), 兆 (zhào, 10¹² в современном употреблении варьируется).

Система использует десять базовых символов:

  • 0 — 零 (líng)
  • 1 — 一 (yī)
  • 2 — 二 (èr)
  • 3 — 三 (sān)
  • 4 — 四 (sì)
  • 5 — 五 (wǔ)
  • 6 — 六 (liù)
  • 7 — 七 (qī)
  • 8 — 八 (bā)
  • 9 — 九 (jiǔ)

Для обозначения разрядов применяются специальные иероглифы:

  • 十 (shí) — 10
  • 百 (bǎi) — 100
  • 千 (qiān) — 1000
  • 万 (wàn) — 10 000
  • 亿 (yì) — 100 000 000

В отличие от западной системы, где каждые три разряда образуют группу (тысячи, миллионы, миллиарды), китайская система группирует числа по четыре разряда, начиная с 万.

Позиционный принцип записи

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

Число строится по схеме:

[цифра] + [разряд] + [цифра] + [разряд] …

Пример:

  • 345 = 三百四十五

    • 三百 = 3 × 100
    • 四十 = 4 × 10
    • 五 = 5
  • 1001 = 一千零一 Здесь используется 零 для обозначения отсутствующего разряда десятков и сотен.

Особенность заключается в обязательном явном указании разрядов (十, 百, 千), что делает структуру числа более «описательной», чем в арабской записи.

Использование нуля (零)

Нуль выполняет функцию заполнителя пропущенных разрядов и предотвращает неоднозначность чтения.

Правила применения:

  • 零 ставится между ненулевыми разрядами при пропуске позиции
  • Несколько подряд идущих нулей обозначаются одним символом
  • В конце числа ноль не указывается

Примеры:

  • 105 = 一百零五
  • 1005 = 一千零五
  • 1000 = 一千

Наличие 零 критично для сохранения структуры числа при чтении.

Четырёхразрядная группировка

Ключевая особенность системы — деление на группы по 10 000.

Структура:

  • базовый блок: 0–9999
  • следующая единица: 万 (10⁴)
  • далее: 亿 (10⁸)
  • далее: 兆 (10¹², в зависимости от контекста может отличаться)

Пример:

  • 12 345 = 一万二千三百四十五

    • 一万 = 10 000
    • 二千三百四十五 = остаток
  • 123 456 789 = 一亿二千三百四十五万六千七百八十九

Разбиение:

  • 一亿 = 100 000 000
  • 二千三百四十五万 = 23 450 000
  • 六千七百八十九 = 6 789

Такой подход уменьшает количество разрядных единиц на больших числах и делает их чтение более структурированным.

Большие числа и разрядные единицы

В китайской системе существуют специальные обозначения для крупных степеней:

  • 万 (10⁴)
  • 亿 (10⁸)
  • 兆 (10¹²)
  • 京 (10¹⁶) — редко в повседневной практике
  • 垓 (10²⁰) — историческое употребление

Каждая следующая единица увеличивает порядок на 10 000 раз относительно предыдущей группы.

Это отличает систему от международной шкалы, основанной на 1000-кратном увеличении (10³).

Сравнение с западной десятичной системой

Ключевые различия:

  1. Группировка разрядов

    • Западная: каждые 3 цифры (1 000, 1 000 000)
    • Китайская: каждые 4 цифры (1 万, 1 亿)
  2. Разрядные слова

    • Западная система использует позицию без слов
    • Китайская требует явного указания единиц разряда
  3. Чтение числа

    • Западная: компактная цифровая форма
    • Китайская: лексическая структура, близкая к словесной записи

Исторические формы числовой записи

Палочковая система (算筹)

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

Сучжоуские цифры (苏州码子)

Использовались в торговле и бухгалтерии. Отличались компактностью и специализированными знаками для цифр и разрядов.

Пример:

  • 1–9 имели отдельные символы
  • Разряды обозначались дополнительными знаками
  • Запись была удобна для быстрых расчётов на счётах (算盘)

Алгоритмическая интерпретация системы

При программной обработке китайских чисел необходимо учитывать две структуры:

1. Внутригрупповая (0–9999)

Обрабатывается как стандартная десятичная система:

  • thousands = n // 1000
  • hundreds = (n % 1000) // 100
  • tens = (n % 100) // 10
  • units = n % 10

2. Межгрупповая (万, 亿)

Число разбивается на блоки по 4 цифры:

  • group0 = n % 10⁴
  • group1 = (n // 10⁴) % 10⁴
  • group2 = (n // 10⁸) % 10⁴

Каждая группа интерпретируется отдельно, затем объединяется с разрядной единицей.

Особенности синтаксиса чисел в речи

В устной форме возможны сокращения:

  • 一百二 вместо 一百二十 (в некоторых диалектах)
  • Пропуск 零 при очевидности контекста
  • Слияние разрядов в беглой речи

Однако письменная форма сохраняет строгую структуру.

Числа в современных приложениях

Китайская система счисления используется:

  • в финансовых документах
  • в официальных государственных записях
  • в образовательных материалах
  • в интерфейсах локализованных программ

Особое значение имеет точность разрядов при работе с денежными величинами, где ошибка в 万 или 亿 приводит к критическим искажениям значения.

Логическая структура системы

Система демонстрирует комбинацию:

  • десятичной основы (0–9)
  • позиционного принципа
  • иерархической разрядности
  • лексической фиксации единиц масштаба

Эта комбинация делает её одновременно математически строгой и лингвистически выраженной, что выделяет её среди других числовых систем мира.