把数字写成英文(支票金额 / 序数词 / 英式美式 "and"),全程浏览器本地
- 本地处理
- 分类 格式转换
- 适合 把粘贴内容或本地文件转成更适合交付的格式。
这个工具能做什么
把数字变成英文文字: 填支票、签合同、念读金额都用得上。输入 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. 输入
把内容粘贴或拖入工具面板。
-
2. 处理
点击按钮,在浏览器内本地处理,文件不上传。
-
3. 复制 / 下载
一键复制结果或下载到本地。
数字转英文 适合怎么用
适合把内容从一种实际格式转成另一种可用格式。
适合转换的任务
- 把粘贴内容或本地文件转成更适合交付的格式。
- 放进大流程前,先预览转换结果是否可靠。
- 修正常见格式不匹配,不用打开完整编辑器。
转换检查项
- 源格式比较乱时,先拿一小段试转。
- 转换后检查编码、分隔符和换行符。
- 结果确认前保留原始内容。
下一步可以接着做
这些入口会把当前任务接到更完整的工具链里。
真实使用场景
在纸质支票上写金额栏
你要开一张 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。
常见问题
类似工具组合
做你这行的人, 还会一起用这些。
- APR 转 APY 利率换算器 名义年利率 APR 与实际年化收益率 APY 双向互转,支持日 / 月 / 季 / 半年 / 年 / 连续复利。实时、精确、浏览器本地。
- 血液酒精浓度(BAC)计算器 用 Widmark 公式从饮酒量、体重、性别和时间估算血液酒精浓度(仅供教育,绝不可用于判断能否开车),浏览器本地
- BMI 计算器 身体质量指数计算器,含 WHO 全球标准 + 亚洲标准(更严),公制英制双制,浏览器本地
- 债券价格计算器 用面值、票面利率、到期收益率 YTM 和到期年数,算出任意固定票息债券的理论价格。显示溢价 / 折价 / 平价、当前收益率,以及票息和面值各占多少。全程浏览器本地。