中间输入金额数字,边打边出中文大写,元整、零角零分、连续零位都按财务规范自动处理。
这是一个纯前端的金额大写转换工具,输入阿拉伯数字就出中文大写,不用注册也不用联网。写法按中国人民银行《正确填写票据和结算凭证的基本规定》来,元整、角整、零角零分、连续零位合并这些容易写错的细节都交给程序判断。小数点后超过两位会自动四舍五入到分,并在界面上标出来。
下面这几行是票据填写里最容易出错的几种情形,工具按同样的规则输出。
| 情形 | 数字金额 | 中文大写 |
|---|---|---|
| 整数到元为止 | 1000.00 | 人民币壹仟元整 |
| 到角为止 | 1409.50 | 人民币壹仟肆佰零玖元伍角整 |
| 角分都有 | 6007.14 | 人民币陆仟零柒元壹角肆分 |
| 角为零、分有数 | 16409.02 | 人民币壹万陆仟肆佰零玖元零贰分 |
| 万位为零、角位有数 | 1680.32 | 人民币壹仟陆佰捌拾元叁角贰分 |
| 中间连续多个零 | 1000005.00 | 人民币壹佰万零伍元整 |
| 整亿整数 | 100000000.00 | 人民币壹亿元整 |
| 不足一元 | 0.55 | 人民币伍角伍分 |
1000005 读作「壹佰万零伍元整」,中间三个零合并成一个。写成「壹佰零零零伍元」就是错的。万位、亿位这些节点位置上如果是零,通常连这个「零」都不用写,一亿零一元写「壹亿零壹元整」即可。
16409.02 写成「壹万陆仟肆佰零玖元零贰分」,这个零是规定里明确要求的,漏掉不合规。反过来,分位是零而角位有数时不用补,1409.50 直接写「壹仟肆佰零玖元伍角整」。
金额到「元」为止的,后面写「整」或「正」都算规范;到「角」为止的可以写也可以不写,本工具统一写「整」。只要出现了「分」,后面就不能再挂「整」字。
港台地区写作「貳、陸、萬、億」,台湾习惯用「參」代替「叁」。切换之后零位处理、元整角分的规则完全一样,不会因为换字体就换一套写法。
只写一个。一万零五元写作「壹万零伍元整」,中间三个零合并成一个「零」。系统按这个规则自动处理,不需要手写。
大写金额到「元」为止的,后面写「整」或「正」,比如壹仟元整。到「角」为止的,后面可以写也可以不写,本工具统一写成伍角整。金额里带「分」的,「分」后面不写「整」,比如壹角肆分。
要。角位是零而分位有数的,「元」后面必须补一个「零」字,比如 16409.02 写成「壹万陆仟肆佰零玖元零贰分」,漏掉这个零就不合规范。工具会自己补上。
自动四舍五入到分。比如 12.345 会按 12.35 转换,并在右侧标注「已四舍五入」。人民币最小单位是分,超过两位的金额在票据和凭证里本来也填不下。
主要在几个字的写法上。大陆通用体写「贰、陆、万、亿」,港台写作「貳、陸、萬、億」,其中台湾习惯用「參」代替「叁」。本工具在左侧可以切换,默认输出大陆通用体。
整数部分最多支持 16 位,也就是到千万亿级别,远超日常票据、报销单和合同的需要。超过这个位数会给出提示,不输出可能出错的结果。
以下站点与本站长期互链,内容各自独立运营,点击将在新窗口打开。