使用方法
- 输入或粘贴一个数字。千位分隔符(逗号、空格)会被忽略。
- 选择样式:普通文字、支票、货币读法或序数词。
- 对于支票和货币样式,请选择美元、欧元或英镑。
- 复制结果。
工作原理
数字按照现代英语使用的短级差(short scale)法书写:thousand (10^3)、million (10^6)、billion (10^9)、trillion (10^12) 和 quadrillion (10^15)。21 到 99 的复合数字用连字符连接(forty-two)。默认情况下,hundred 后不加 “and”,即美式用法;勾选选项可使用英式形式(one hundred and twenty, one thousand and five)。
小数在 “point” 后逐位读出:3.14 会读作 three point one four。小数点后末尾的零会被省略。负数以 “minus” 开头。
支票风格会四舍五入到整数美分,并写成分数形式,例如 One hundred twenty dollars and 50/100,这样金额就没有被篡改的余地。货币风格会拼出美分:one hundred twenty dollars and fifty cents。序数词风格将最后一个词变为序数形式:twenty-first、one hundredth。
计算使用你输入数字的精确整数运算,因此非常大的数值和较长的小数不会被四舍五入。仅生成英语。
示例
支票
1250.75 使用支票风格:One thousand two hundred fifty dollars and 75/100。
小数与负数
-12.05 转换为 minus twelve point zero five。
序数词
21 转换为 twenty-first (21st);100 转换为 one hundredth (100th)。
常见问题
它能用其他语言写数字吗?
不能。输出仅为英语。各语言的词序、性和语法都不同,因此其他语言需要各自的规则。
我应该在 one hundred and twenty 中写 "and" 吗?
英式英语通常会加 "and",美式英语通常不加。两种写法都能理解;可使用选项切换。
分是如何四舍五入的?
四舍五入到最接近的分,半分向上进位:10.005 会写成 ten dollars and 01/100。
支持的最大数字是多少?
一千万亿(1,000,000,000,000,000)。更大的数值会返回明确错误,而不是给出不确定的结果。
隐私
转换在您的浏览器中运行。您输入的数字不会被发送或存储。