数字转文字转换器
输入一个数字,即可得到它的美式英语文字写法——例如 1,234,567 会写成 one million two hundred thirty-four thousand five hundred sixty-seven。对于每个数字,工具还会说明 APA 第 7 版、芝加哥格式和 AP 会把它拼写出来,还是保留阿拉伯数字。免费,无需注册。
如何使用数字转文字转换器
- 1. 输入数字。 整数、小数和负数都可以:42、-3.14、1000000。对于较小的数字,请不要使用千位分隔符(见下方说明)。
- 2. 阅读文字形式。 它会随您的输入即时显示,并附带单词数和字符数统计。
- 3. 复制。 “复制到剪贴板”会复制文字内容,可直接粘贴到您的文本中。
- 4. 核对格式规则。 “格式规范规则”面板会说明 APA 第 7 版、芝加哥格式和 AP 应将您的数字写成文字还是阿拉伯数字。
数字的英文写法规则
转换器遵循美式用法。21 到 99 之间的数字在个位不为零时使用连字符(forty-two);百位之后直接接其余部分,不加 “and”(one hundred one,而英式英语常写作 one hundred and one);数量级依次为 thousand、million、billion 和 trillion。小数部分在单词 point 之后逐位读出,因此 3.14 读作 three point one four,12.50 读作 twelve point five zero。负号变为 negative。
| 输入 | 文字形式 |
|---|---|
| 42 | forty-two |
| 101 | one hundred one |
| 2026 | two thousand twenty-six |
| 1234567 | one million two hundred thirty-four thousand five hundred sixty-seven |
| -3.14 | negative three point one four |
| 0.05 | zero point zero five |
输入分隔符与大数字
单独的一个逗号或句点会被当作小数点,因此 1,234 会读作 one point two three four。请输入 1234,或用两个及以上的分隔符书写该数字(如 1,234,567),它们会被当作千位分隔符。整数部分最大可达 999 万亿;超出此范围的数字不在本工具的支持范围内。
何时将数字拼写出来:APA、芝加哥格式与 AP
各格式规范对于何时以文字代替阿拉伯数字的看法并不一致,转换器下方的面板会把各条规则应用于您输入的数值。
| 格式 | 拼写为文字 | 使用阿拉伯数字 | 7 | 15 | 250 |
|---|---|---|---|---|---|
| APA 第 7 版 | 零到九 | 10 及以上 | seven | 15 | 250 |
| 芝加哥格式 | 零到一百 | 超过一百 | seven | fifteen | 250 |
| AP | 一到九 | 10 及以上 | seven | 15 | 250 |
这些只是一般规则。每本指南都有例外,工具不做判断:APA 对测量、统计、年龄和时间即使小于 10 也使用阿拉伯数字,芝加哥格式还会把 two hundred 或 three million 这类整数倍数拼写出来。所有主要指南都要求把句首的数字拼写出来——AP 允许句首使用年份——或者,更好的做法是改写句子,让数字出现在后面。如需检查整段文字,Number Style Checker 会结合上下文应用这些规则。
您需要哪个工具?
| 您想要…… | 使用 |
|---|---|
| 用英文单词写出一个数字 | 本转换器 |
| 把文字数字(forty-two)转换回阿拉伯数字 | 文字转数字 |
| 写出 1st、2nd、3rd 或 first、second、third | 序数 |
| 检查一段文字中应改写为文字的阿拉伯数字 | Number Style Checker |
| 用西班牙语、法语或德语写数字 | Spanish Number Converter、French Number Converter 和 German Number Converter |
| 用罗马数字写年份或卷号 | 罗马数字 |
常见问题
- 在 APA 格式中,什么时候应该把数字拼写出来?
- APA 第 7 版将 0 到 9 拼写为文字,10 及以上使用阿拉伯数字。例外包括:句首的数字(拼写出来)、摘要中的数字(使用阿拉伯数字),以及表示统计、测量、年龄或时间的数字(即使小于 10 也使用阿拉伯数字)。
- 芝加哥格式如何拼写数字?
- 芝加哥格式把 0 到 100 的整数,以及 two hundred、three thousand、four million 这类整数倍数拼写出来,其他数字使用阿拉伯数字。技术和科学语境中可以全文使用阿拉伯数字。
- 这个转换器能处理多大的数字?
- 整数部分最大可达 999 万亿,并支持小数和负数。例如,1234567 会变成 one million two hundred thirty-four thousand five hundred sixty-seven。小数部分在单词 point 之后逐位读出。
- 为什么 1,234 变成了 one point two three four?
- 单独的逗号或句点会被当作小数点,因为许多国家会把一又二分之一写成 1,5。请输入不带分隔符的 1234,或使用两个及以上的分隔符(如 1,234,567),使它们被当作千位分隔符。
- 像 101 这样的数字要写 "and" 吗?
- 转换器写作 one hundred one,这是美式写法。英式英语通常会加上 and:one hundred and one。如果您的读者期望英式用法,请手动添加。
- 句首的数字要拼写出来吗?
- 要。APA、MLA、芝加哥格式和 AP 都是如此。如果数字很长、拼写起来很别扭,请改写句子,使数字不处于句首。