企评社

人民币大写金额转换

金额数字 ⇄ 中文大写(壹贰叁…元角分)· 支票 / 借条 / 报销单可用

全部在浏览器本地计算,金额不上传、刷新即清空
示例:

转换结果

常见问题

大写金额里的「整」(或「正」)什么时候写?

金额正好到「元」为止(角、分都是 0)时写「整」,如 100 元写作「壹佰元整」;有角或分时不写「整」,如 100.5 元写作「壹佰元伍角」、100.05 元写作「壹佰元零伍分」。本工具按这条通用规范输出,反向解析时「整」「正」都认。

角位是 0、分位不是 0 时,为什么中间多一个「零」?

这是规范写法:无角有分要写「零」占位,如 100.05 写作「壹佰元零伍分」、100000000.01 写作「壹亿元零壹分」,否则读起来容易把分当成角。同理,连续的 0 会合并成一个「零」(10001 写作「壹万零壹」),万位、亿位分节处的 0 也按同一规则处理。

输入很多位小数会怎样?会不会算错?

会按「四舍五入保留到分」处理,并在结果下方提示(例如 2.675 转成「贰元陆角捌分」、0.005 转成「零元壹分」)。全程用字符串做整数分运算,不经过浮点数,所以不会出现 2.675 被算成 2.67 这类浮点误差。整数位最多支持 16 位(到万亿量级),超出会明确提示,而不是给一个错误的结果。

金额会上传吗?大写能反向读回数字吗?

不会。转换全部在你的浏览器里完成,金额不出本机、刷新即清空,页面也不会发起任何网络请求。反向解析支持空格、全角半角与常见异体字(壹/一、贰/貳、圆/元、整/正、角/毛);但「一百三」这类口语简写有歧义(是 130 还是 103),工具会提示你写完整,不会猜一个答案给你。

相关工具