🔧Toolify

数字转英文单词工具 — 数值英语拼写转换

输入任意整数或小数(最多15位),即可获得完整的英语单词表达。支持负数和小数点,适用于法律文件、财务单据及英语学习。

无论界面语言如何,输出结果始终为英语。

工作原理

英语数字词的历史

人类在发明书写数字之前,就已经用语言来表达数字。原始印欧语的词根 *oynos(一)和 *dwoh₁(二)流传至英语、拉丁语、希腊语、梵文等众多语言。古英语中的 'ān'、'twā'、'þrīe' 逐渐演变为现代英语的 one、two、three。而 'hundred'(百)同样源自原始日耳曼语 *hunda-raþa,意为「十个十的计数」。

英语使用的「-illion」命名体系有两条历史脉络。美国和英国自1974年起采用的「短尺度」中,billion = 10⁹,trillion = 10¹²,每级递增1000倍。而部分欧洲国家仍在使用的「长尺度」中,billion = 10¹²(一百万的一百万倍)。本工具采用短尺度:one billion = 1,000,000,000。

英语数字命名系统的原理

英语以三位数字为一组来命名数字(个位、千位、百万位、十亿位……)。每组三位数以「百位 + 十位 + 个位」的形式表达,后接该组的量级词(thousand、million 等)。例如 1,234,567 分解为:1(million)+ 234(thousand)+ 567,读作 'one million two hundred thirty-four thousand five hundred sixty-seven'。21至99的两位数之间需加连字符(如 twenty-one、ninety-nine)。

小数部分在英语中以 'point' 引导,逐位读出。例如 3.14 读作 'three point one four',而非 'three point fourteen'。这是英语口语的标准表达方式。法律文件中也会使用分数形式('three and fourteen hundredths'),但逐位读法更为普遍,本工具采用此方式。

数字转英文的实际用途

法律和财务文件中通常同时使用数字和英文单词来表示金额——支票、合同和发票上常见 'one hundred twenty-five dollars and fifty cents' 这样的表达,以防止篡改并消除歧义。许多国家和地区的法律也有此强制要求。

软件开发中,数字转单词在文字转语音(TTS)、无障碍功能和自然语言生成等场景广泛应用。当屏幕阅读器将财务表格中的 1,000,000 读作 'one million' 时,能为视障用户提供更清晰的信息。对于英语学习者而言,本工具也是快速掌握大数英语表达的实用工具。

常见问题

1,000,000 用英文怎么写?

one million(百万)。1,000,000,000 是 one billion(十亿),1,000,000,000,000 是 one trillion(万亿)——均采用短尺度。

one billion 是多少?

在英语国家使用的短尺度中,one billion = 1,000,000,000(十亿)。注意:欧洲长尺度的 one billion = 一万亿,与短尺度不同。本工具采用短尺度。

1,000,000,000,000 英文怎么说?

one trillion(一万亿),即 10¹²,等于 1000 个 billion。

为什么 twenty-one 有连字符,但 one hundred twenty-one 没有?

英语风格指南(AP、芝加哥、韦氏词典)规定,twenty-one 到 ninety-nine 的两位复合数词需加连字符;但三位数以上的数字中,hundred 后的部分不加连字符。

支持小数转换吗?

支持。例如输入 3.14,将显示 'three point one four'。这是英语中读小数的标准口语方式。

最大支持多少位数字?

小数点前最多15位(999万亿)。超出范围会显示错误提示。

负数如何显示?

在数字前加减号(-),英文结果前会自动加上 'negative'。例如 -42 显示为 'negative forty-two'。

输入的数字会上传到服务器吗?

不会。所有转换在您的浏览器本地完成,不会传输任何数据。

相关工具

最后更新:

看看 AI 提示词 →