跳到主要内容

数字转英文:英文读法 / 支票金额 / 序数词

把数字写成英文(支票金额 / 序数词 / 英式美式 "and"),全程浏览器本地

  • 本地处理
  • 分类 格式转换
  • 适合 把粘贴内容或本地文件转成更适合交付的格式。
示例
输出
结果
one thousand two hundred thirty-four point five six

需要中文大写(壹贰叁 / 金额大写)? 中文数字转换器

这个工具能做什么

把数字变成英文文字: 填支票、签合同、念读金额都用得上。输入 1234.56 得到 "one thousand two hundred thirty-four point five six"; 切到支票模式 就是 "One Thousand Two Hundred Thirty-Four and 56/100 Dollars",银行 认的那种法定写法。三种模式: 普通读法 (小数逐位念)、支票金额 (四舍五入 到两位小数, 可选 Dollars / Pounds / Euros / Rupees / Yuan / Yen, 分写成 56/100 或 "Fifty-Six Cents")、序数词 (1 转 "first"、21 转 "twenty-first"、 100 转 "one hundredth")。习惯写 "one hundred and five" 的, 打开英式 "and" 开关。大数到 quadrillion 都精确, 因为运算走数字字符串和 BigInt, 不经过会丢精度的浮点数,9,000,000,000,000,001 这种数在普通计算器里 会被四舍五入, 这里一位不差。负数、前导零、带千分位逗号的输入都能正确 解析, 一键复制结果。全部在浏览器里跑, 不上传。需要中文大写 (壹贰叁) 和中文金额大写的, 用下方链接的中文转换器。

工具细节

输入
文本 + 数值
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
可分享链接状态
关键设置会进入 URL,复制链接后别人能复现同一组参数。
性能预算
首屏 JS ≤ 8 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
格式转换 · 财务
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

数字转英文 适合怎么用

适合把内容从一种实际格式转成另一种可用格式。

适合转换的任务

  • 把粘贴内容或本地文件转成更适合交付的格式。
  • 放进大流程前,先预览转换结果是否可靠。
  • 修正常见格式不匹配,不用打开完整编辑器。

转换检查项

  • 源格式比较乱时,先拿一小段试转。
  • 转换后检查编码、分隔符和换行符。
  • 结果确认前保留原始内容。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 中文数字转换器 阿拉伯数字 ⇄ 中文数字互转:小写(一二三)/ 大写(壹贰叁)/ 金额格式(含元角分)。 打开
  2. 2 数字格式化 输入一个数字,同时输出全部格式:千分位、货币、百分比、科学/工程计数法、紧凑(K/M/万)、序数、字节大小,并支持反向解析。100% 浏览器本地。 打开
  3. 3 科学计数法转换器 普通数 ⇄ 科学计数法 (a×10ⁿ) ⇄ 工程计数法 ⇄ E 记法:带有效数字、极大极小数精确不失真,浏览器本地 打开

真实使用场景

  • 在纸质支票上写金额栏

    你要开一张 1,234.56 美元的支票付给承包商, 数字框只填数字, 下面 的法定金额行得用文字。切到支票模式, 输入 1234.56, 直接把 "One Thousand Two Hundred Thirty-Four and 56/100 Dollars" 抄到行上。 角分写成除以 100 的分数、美元和美分之间只有一个 "and", 正是银行 清算系统认的格式, 支票不会因为措辞技术性问题被退。

  • 把合同金额拼成文字防篡改

    合同和发票会在数字后面再用文字重复一遍价格: "$50,000 (Fifty Thousand Dollars)",就是为了让多打的逗号或多写 的零改不了交易。粘 50000, 选文字形式的角分, 把首字母大写的短语 复制进括号里。每个词首字母大写是法律模板的惯例, 所以支票模式默认 就这样输出, 而不是句首大写。

  • 给发票模板生成金额大写栏

    你的开票表格把总额显示成数字, 但打印件需要一行 "Amount in words"。 与其手打 (五位数金额很容易打错), 把总额填进来, 选好币种 (Pounds、Euros、Rupees 都会自动映射到对应的辅币单位), 再把准确 措辞粘回去。100 行的批量就是快速的粘贴复制, 不用人工逐个拼写。

  • 给配音和读屏软件标注数字读法

    视频脚本或无障碍字幕有时需要数字的口语形式, 让旁白念 "three point one four" 而不是 "three point fourteen"。Words 模式 把小数逐位念出来, 跟人们实际念版本号、序列号、无理数常量的方式 一致。把这串读法直接复制进字幕文件或 TTS 提示词里。

  • 课堂上教数位和数字读法

    当学生把 1,000,005 写成 "one million five thousand", 你可以给出 正确的 "one million five", 让他看到空的千位组直接消失。打开英式 "and" 现场演示地区差异, 再切到序数词讲 "twenty-first" 和错误的 "twenty-oneth"。这是让数位概念和 -th/-ieth 词尾规则落地的快办法。

常见踩坑

  • 把小数当整数念。3.14 是 "three point one four", 不是 "three point fourteen", 小数点后逐位念, 因为念成 "fourteen" 会让 3.14 和 3.014 听起来一样。Words 模式总是逐位读。

  • 把 "and" 放进支票的美元金额里。法定惯例是 "and" 只分隔美元和美分:比如 "One Hundred Five and 00/100 Dollars", 绝不是 "One Hundred and Five Dollars"。支票模式会替你去掉内部的 "and"; 英式 "and" 开关只用于普通 Words 模式, 不用于支票。

  • 忘了浮点数在大金额上会丢精度。先用 parseFloat() 拼 9,000,000,000,000,001 会因为超过 2^53 被悄悄四舍五入成 ...000000。本工具直接读数字字符串, 每一位都在。超过 15 位的金额, 务必拿结果跟原始数字核对一遍。

隐私说明

整个转换(解析你的数字、拼出英文文字、支票模式的首字母大写、用 BigInt 处理角分进位)全是浏览器标签页里跑的纯 JavaScript。金额不发到 任何服务器, 不打点记录你转过什么, 不留日志。唯一要留意的是: 你输入的 数字会写进可分享的 URL (?n=...), 这样"分享链接"能还原结果, 模式选择 (?m=...) 也跟着带上。也就是说你把支票金额当链接粘出去, 对方服务器的 访问日志会留下这个数字。敏感金额请手动复制文字, 不要分享 URL。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-06-13