阿拉伯数字转中文数字:小写、大写金额与元角分写法全解
财务发票支票为什么必须写壹贰叁的大写金额,整字、角分、亿万级单位怎么落笔,10008 中间的零去哪了,一篇讲清规则并附真实输入输出例。
阿拉伯数字转中文数字:小写、大写金额与元角分写法全解
把 1234 写成「一千二百三十四」,谁都会。但把它写成发票上那串「壹仟贰佰叁拾肆」,再加上元角分和那个不起眼的「整」字,能一次写对的人就不多了。我自己第一次帮公司开支票时,就栽在「壹仟元」后面该不该补字上,柜员退回来让我重填,那一刻才意识到中文金额大写不是写法好看与否的问题,而是一套有法律约束的规则。
这篇把整套规则讲透,并给出可以直接对照的输入输出例子。想随手转一个数,可以用 中文数字大写转换器,四种模式覆盖小写、简体大写、繁体大写和反向解析。
小写和大写到底差在哪
小写是日常那套:一二三四五六七八九十百千。读着顺、写着快,适合阅读、笔记、给学生描红的练习卡。
大写是另一套字形:壹贰叁肆伍陆柒捌玖拾佰仟万亿。它笔画密集、字形彼此独立,不是为了好看,而是为了改不动。小写的「一」加一横就成了「十」,「三」补两点就成了「五」,而「壹」想改成「拾」几乎没可能。这就是为什么所有正式财务凭证都强制用大写。
财务大写是法律要求,不是习惯
《中华人民共和国会计法》和财政部《会计基础工作规范》明文规定:发票、支票、收据、合同等会计凭证上的金额,必须同时用大写汉字书写。少写大写,凭证直接作废。这不是某家银行的内部习惯,而是全国通行的硬规则。
繁体大写是另一套字形,港澳台地区在用:贰对应貳、叁对应參、陆对应陸、亿对应億。结构完全一样,区别只在字形和单位字。同样一万元,大陆支票写「壹万元整」,香港支票写「壹萬圓整」,单位从「元」换成「圓」。一张凭证里千万别简繁混用,写出「贰萬」这种半截字,当地会计一眼就看出别扭。
「整」字和角分:最容易栽的两处
先说「整」。它的意思是「刚好这么多,再无其他」,本质是一个防伪锁尾字。如果金额只写到「壹仟元」就收手,骗子可以在后面续上「伍角」甚至「零伍角伍分」。加上「整」,等于声明到此为止、没有角分。规则很简单:角位和分位都为零时(或本身就是整数),末尾补「整」;只要角或分有数,就不加。
再说角分。角是一元的十分之一,分是一元的百分之一。0.5 元写成「零元伍角整」,这里三条规则同时生效:整数部分为零要写「零元」不能省、0.5 表示 5 角、分位为零所以末尾补「整」。但 0.55 元就是「零元伍角伍分」,因为分位有数,不补「整」。
一个完整例子:1250.36 元
把这三套规则串起来看一个带角分的金额。输入 1250.36,金额模式输出:
壹仟贰佰伍拾元叁角陆分
拆开看:整数部分 1250 转成「壹仟贰佰伍拾元」,小数部分 0.36 拆成 3 角 6 分写成「叁角陆分」。因为分位是非零的末位,所以这里不加「整」。整个串没有多余的「零」,也没有「整」,干净利落,柜员挑不出毛病。
中间的「零」不能漏
10008 元应该写成「壹万零捌元」,不是「壹万捌元」。这个「零」占住了空着的仟、佰、拾三个位置,告诉读者中间是空的。漏掉它,「壹万捌元」很容易被读成 10800,差了将近一千块。规则是:数字内部有连续空位时,只写一个「零」占位,不写「零零」。这也是工具自动处理、人工最容易写错的地方。
亿万级单位怎么递进
中文大数位四位一跳:万(10^4)、亿(10^8)、兆(10^12)、京(10^16)、垓(10^20)。日常财务到亿就够用,再往上的兆京基本是学术单位,没有哪张发票或银行凭证会用到。
读一份只写大写的旧合同时,反向解析特别省事。手上一份纸质合同金额写着「叁拾陆万捌仟元」,要录进表格,直接把这串中文粘进反向模式,还原成 368000,不用在万、仟、佰之间心算进位,也不会把「陆」看成 4 录错。需要对一批金额做表,也可以配合 百分比计算器 一起核账。
小结
中文金额大写的核心就三件事:用对字形(大陆简体、港澳台繁体别混)、整字按角分有无来加、内部空位用一个零占住。规则本身不复杂,难在每一处都不能错,因为一处写漏就可能让凭证作废或被人钻空子。把数字交给工具转、人来核对规则,是最稳的做法。
Made by Toolora · Updated 2026-06-13