← 返回首页

数字转中文大写

人民币 / 中文读法
💰 人民币金额大写
🔢 中文数字读法
⚠ {{ errorMsg }}
{{ result || '在上方输入数字,结果将实时显示在这里…' }}
金额:{{ parsedMoney.formatted }} 数值:{{ formatScientific(parsedNum) }} 字数:{{ result.length }} 字
{{ mode==='money' ? '金额示例' : '数字示例' }}
转换历史 ({{ history.length }}/20)
暂无历史记录
规则说明

人民币金额大写规则(财关字 [1996] 49 号)

  • 大写数字:零壹贰叁肆伍陆柒捌玖,单位 拾佰仟万亿
  • 金额数字到「元」位为止后,加「」(即「正」)字
  • 金额到「角」时可加「」也可不加;到「分」必加「整」
  • 「角」位是 0、「分」位有数字时,「分」前应写「
  • 「元」与「角」之间,「角」与「分」之间都用阿拉伯整数读法的零省略规则
  • 负数前加「」字(程序约定,规章未明文)
  • 当前限制:整数最多 13 位(万亿级),小数自动四舍五入到 2 位

示例

  • 1234567.89 → 壹佰贰拾叁万肆仟伍佰陆拾柒元捌角玖分
  • 1000.00 → 壹仟元整
  • 1000.05 → 壹仟元零伍分
  • 0.5 → 伍角整(勾选「整数加整」时)
  • -100 → 负壹佰元整

中文数字读法规则

  • 基本数位:个、十、百、千、万、亿、兆(10¹⁶)
  • 多个 0 连续时只读一个「」,末尾的 0 不读
  • 10~19 开头可省略「一」直接说「十几」(可选项)
  • 数字中部 110 → 「一百一十」,2222 → 「两千二百二十二」(启用「两」)
  • 20 必须读「二十」,不可读「两十」;200 推荐「二百」
  • 负数前加「负」字,小数点读「点」,小数位逐位读出

示例

  • 2014 → 两千零一十四 / 二千零一十四
  • 20140520 → 两千零一十四万零五百二十
  • 3.14159 → 三点一四一五九
  • -100 → 负一百

数字转中文大写

纯前端中文大写转换器,比 tool.lu/daxie 全:双模式——人民币金额大写(壹贰叁财务版,自动按财关字 [1996] 49 号规章处理元/角/分/整字逻辑,含负数、零元、纯角分、整数加整开关、圆/元切换、整数最多 13 位万亿级、小数自动四舍五入到 2 位)+ 中文数字读法(一二三/壹贰叁双形态,每 4 位分节到兆 10¹⁶,多 0 合并一个零、末尾零省略、二/两智能切换、十/一十开关、负数 + 小数点逐位读);实时转换(输入即出结果,错误友好提示),一键复制结果(Ctrl+C),12 个示例一键载入,最近 20 条历史 localStorage 持久化(去重、可重载/复制/删除/清空),所有选项自动保存;规则说明内嵌财政规章原文,支持响应式移动端

本工具由 在线小工具大全 提供,更多 同类工具 可在站内查看。