Конвертер юаней в китайский формальный формат
Конвертирует числовые суммы в юанях в китайский формальный формат
Что такое китайский формальный формат сумм?
Конвертер RMB в финансовую пропись превращает числовые денежные суммы в официальную китайскую запись для жэньминьби. Такой стиль использует единицы 元, 角 и 分, а также финансовые китайские цифры, чтобы суммы в счетах, квитанциях, договорах, платежных формах и бухгалтерских документах было труднее подделать. Инструмент полезен, когда числовую сумму нужно быстро записать в проверяемом китайском формате. Это не калькулятор курса, не налоговый инструмент и не бухгалтерское утверждение. Перед официальным использованием важны округление, отрицательные суммы, нули, десятичные разряды и требования организации к окончаниям вроде 整 или 正. Ошибки лучше проверять по исходной цифре. Для формального использования нужно явно фиксировать исходную единицу, правило округления и требуемую точность.
Как использовать
Как использовать
- Введите числовую сумму в поле ввода (например, 1234.56)
- Сумма прописью на китайском автоматически появится в поле вывода
- Нажмите «Копировать», чтобы скопировать результат конвертации
Примечания по финансовому форматированию
- Внимательно проверьте десятичную часть; в китайском иероглифическом формате суммы обычно указываются юани, цзяо и фэни отдельно для предотвращения подделки.
- Для счетов-фактур, договоров и отчётов о расходах копируйте результат только после подтверждения правил округления и обработки нулей в вашей организации.
Применение
Технический принцип
Китайская финансовая пропись соответствует стандарту GB/T 28805 и правилам Народного банка Китая для платёжных документов. Каждая арабская цифра отображается на устойчивый к подделке иероглиф (0→零, 1→壹, 2→贰, 3→叁, 4→肆, 5→伍, 6→陆, 7→柒, 8→捌, 9→玖), а разрядные единицы используют 拾, 佰, 仟 для десятков, сотен и тысяч, затем 万 и 亿 для группировки каждых четырёх цифр. Суффиксы единиц суммы: 元 для юаней, 角 для первого десятичного разряда и 分 для второго — единственные два десятичных разряда, которые несёт жэньминьби. Конвертер обрабатывает целую часть от старшего разряда к младшему. Число разбивается на группы по четыре (разделитель 万), вторая группа до позиции 12 (разделитель 亿) и третья группа далее. Внутри группы последовательные нули сворачиваются в один маркер 零, а ноль в конце группы отбрасывается — поэтому 10 001 читается как 壹万零壹元, а не 壹万零零壹元. Десятичная часть отображается попозиционно как 角 и 分; если один из разрядов нулевой, правило записывает 零角 или 零分, чтобы читатель не мог подделать лишнюю цифру, а когда оба десятичных разряда равны нулю, целая часть замыкается терминатором 整 (или его вариантом 正). Граничные случаи определяют большую часть поверхности реализации. Отрицательные суммы получают префикс 负. Нулевая сумма юаней с ненулевым цзяо или фэнем опускает элемент 元 и читается как 壹角, а не 零元壹角. Максимальная поддерживаемая величина ограничена Number.MAX_SAFE_INTEGER (2^53 - 1), но правило GB/T само по себе простирается примерно до 14 целых цифр (порядка 99 триллионов юаней), за которыми обход числа в строковом представлении заменяет арифметику с плавающей запятой. Округление третьего десятичного разряда вверх до колонки 分 также должно соответствовать политике принимающей организации до того, как пропись будет проставлена на официальном чеке.
- Таблица цифр: 0-9 → 零壹贰叁肆伍陆柒捌玖, устойчивые к подделке формы, стандартизированные GB/T 28805 и правилами PBOC для платёжных документов.
- Разрядные единицы: 拾 (10), 佰 (100), 仟 (1 000), 万 (10^4), 亿 (10^8); группировка по четыре, а не по три, как на Западе.
- Свёртка нулей: последовательные нули внутри 4-значной группы сворачиваются в один 零, конечные нули группы отбрасываются (10 001 → 壹万零壹元, а не 壹万零零零壹元).
- Десятичные разряды: только 角 (1/10 юаня) и 分 (1/100 юаня); целые суммы замыкаются 整, отсутствующие десятичные разряды записываются как 零角 или 零分 для предотвращения вставки.
- Знак и нулевая сумма: префикс 负 для отрицательных; 0.10 читается как 壹角 (а не 零元壹角); 0.00 читается как 零元整.
- Ограничение по величине: правила GB/T покрывают ≈ 14 целых цифр (макс. ≈ 99 999 999 999 999,99 юаней); при превышении Number.MAX_SAFE_INTEGER требуется обход числа в строковом представлении для избежания дрейфа плавающей точки.
Примеры
Базовое преобразование
Вход: 1234.56
Выход: 壹仟贰佰叁拾肆元伍角陆分
Применение: стандартная сумма в чеке или счётеСумма меньше юаня (только дробная часть)
Вход: 0.50
Выход: 伍角零分
Примечание: если целая часть в юанях равна нулю, элемент 元 опускается; 零分 сохраняется, чтобы ноль нельзя было подделать в ненулевые фэниКрупная сумма (7 цифр, без дробной части)
Вход: 1000000
Выход: 壹佰万元整
Примечание: 整 завершает целые суммы в юанях; 万 разделяет каждые 4 цифры по группировке GB/TОтрицательная сумма
Вход: -50.30
Выход: 负伍拾元叁角零分
Примечание: ведущий 负 обозначает возвраты, сторнирования или убыткиЧасто задаваемые вопросы
Что делает этот инструмент?
Преобразует числовую сумму в формальную запись китайскими «прописными» иероглифами, которая используется в чеках, счетах-фактурах и договорах: 1234.56 → 壹仟贰佰叁拾肆元伍角陆分. Прописные иероглифы (大写) обязательны, потому что их сложнее подделать ручкой, чем упрощённые цифры (一/二/三).
Какие иероглифы используются?
0=零, 1=壹, 2=贰, 3=叁, 4=肆, 5=伍, 6=陆, 7=柒, 8=捌, 9=玖, плюс разрядные знаки 拾(10), 佰(100), 仟(1 000), 万(10 000), 亿(10^8). Денежные обозначения: 元 (юань), 角 (цзяо, 1/10 юаня), 分 (фэнь, 1/100 юаня).
Как обрабатываются нули?
Внутренние нули сжимаются: 1 002 → 壹仟零贰. Несколько нулей подряд тоже схлопываются: 10 008 → 壹万零捌. Конечные нули внутри группы степени 10000 опускаются: 12 000 → 壹万贰仟. Если у суммы нет дробной части, в конце ставится 整.
Что делать, если у суммы больше двух знаков после запятой?
Формальная китайская запись доходит только до 角 и 分 (один и два знака после запятой). Перед преобразованием страница округляет всё более точное до 2 знаков. Если вам нужна большая точность — это уже за пределами стандартной бухгалтерской практики, и формальная запись её не поддерживает.
Почему для триллионов используется 万亿?
Китайская система счёта группирует разряды по степеням 10 000 (萬), а не 1 000. 10^8 = 億 (сто миллионов); 10^12 — это 兆 (триллион в старом значении) или 萬億 (десять тысяч сотен миллионов в современном). По умолчанию для сумм свыше 10^12 страница выводит 万亿.
Какая максимальная сумма поддерживается?
До 999 999 999 999.99 — чуть меньше триллиона. Реальные чеки редко превышают эту планку. За пределами 10^12 в китайском счёте идут 兆/京/垓, но в бухгалтерии они не используются.
Преобразование выполняется локально?
Да. Логика преобразования — это JavaScript в браузере. Суммы никуда не загружаются и не логируются.