跳到主要内容

中文数字转换

数字与人民币大写

数字 → 中文

中文读法

一万二千三百四十五

人民币大写

壹万贰仟叁佰肆拾伍元陆角柒分

中文 → 数字

转换结果

12,345

人民币大写按票据规范生成:到角或到分就不写「整」,只有整元才写「元整」, 角位为零而分位不为零时补「零」。中文转数字支持「十、百、千、万、亿」与「两」, 不支持「廿、卅」等罕见写法。全部在本地完成。

中文数字转换是什么

财务票据要求金额用大写汉字书写防止篡改,这是中文特有的数字表达需求。反过来,把口语里的「三万五」转成 35000 也是常见场景。

这个工具能做什么

  • 数字 → 中文读法
  • 数字 → 人民币大写(壹贰叁…)
  • 中文数字 → 阿拉伯数字,支持万、亿、两
  • 按票据规范处理「整」与零的写法

怎么使用(输入说明)

  1. 在上方输入阿拉伯数字,得到中文读法与大写
  2. 在下方输入中文数字,得到阿拉伯数字
  3. 点复制取用结果

使用时的几个注意点

  • 「两」和「二」都识别为 2
  • 金额先四舍五入到分再转大写
  • 超大金额建议分段核对

实例

12345.67 转成中文读法「一万二千三百四十五点六七」,人民币大写「壹万贰仟叁佰肆拾伍元陆角柒分」。

常见问题 FAQ

Q:人民币大写什么时候写「整」?

A:只有金额精确到元、没有角和分时才写「元整」。有角或有分就不写整,比如 100.50 元写作「壹佰元伍角零分」中的规范写法是「壹佰元伍角」。

Q:中文转数字支持哪些写法?

A:支持零〇一(壹)二(两)三四五六七八九十百千万亿的组合,比如「三千五百」「两万」「一亿二千万」。不支持廿、卅这类罕见写法。

Q:大额数字能处理吗?

A:中文读法支持到万亿量级。人民币大写超过一万亿会提示超出常见票据范围,毕竟实际业务里不会有这种金额。

常见问题

人民币大写什么时候写「整」?
只有金额精确到元、没有角和分时才写「元整」。有角或有分就不写整,比如 100.50 元写作「壹佰元伍角零分」中的规范写法是「壹佰元伍角」。
中文转数字支持哪些写法?
支持零〇一(壹)二(两)三四五六七八九十百千万亿的组合,比如「三千五百」「两万」「一亿二千万」。不支持廿、卅这类罕见写法。
大额数字能处理吗?
中文读法支持到万亿量级。人民币大写超过一万亿会提示超出常见票据范围,毕竟实际业务里不会有这种金额。