解码结果
编码结果
关于英文数字 (English Number)
用英语单词表示数值。
例如,将 123456789 转换为英文数字的结果如下。
123456789 = One Hundred Twenty-Three Million Four Hundred Fifty-Six Thousand Seven Hundred Eighty-Nine
小数点后的值可以用逐位单词或分数表示。例如,0.99 用单词表示为“Zero point Nine Nine”,用分数表示为“Zero and 99/100”。
0.99 = Zero point Nine Nine 0.99 = Zero and 99/100
大数
对于更大的数字,位数使用短尺度 (Short scale) 或长尺度 (Long scale) 表示,如下所示。在短尺度中,位名每 3 位变化一次;在长尺度中,每 6 位变化一次。此外,长尺度还有使用“Thousand -illion”表示 106N+3 位的 Chuquet 系统和使用“-illiard”表示的 Peletier 系统。
短尺度主要用于美国、加拿大、英国(1974 年以后)等英语圈国家。长尺度中的 Chuquet 系统曾用于 1973 年以前的英国,Peletier 系统则以各语言特有的表示法用于法国、德国、意大利等欧洲非英语圈国家。
DenCode 采用现代英语圈通用的短尺度。
| 短尺度 | 长尺度 (Chuquet) | 长尺度 (Peletier) | ||||
|---|---|---|---|---|---|---|
| 位数 | N (103N+3) | 位名 | N (106N) | 位名 | N (106N) | 位名 |
| 103 | 0 | Thousand | 0.5 | Thousand | 0.5 | Thousand |
| 106 | 1 | Million | 1 | Million | 1 | Million |
| 109 | 2 | Billion | 1.5 | Thousand Million | 1.5 | Milliard |
| 1012 | 3 | Trillion | 2 | Billion | 2 | Billion |
| 1015 | 4 | Quadrillion | 2.5 | Thousand Billion | 2.5 | Billiard |
| 1018 | 5 | Quintillion | 3 | Trillion | 3 | Trillion |
| 1021 | 6 | Sextillion | 3.5 | Thousand Trillion | 3.5 | Trilliard |
| 1024 | 7 | Septillion | 4 | Quadrillion | 4 | Quadrillion |
| 1027 | 8 | Octillion | 4.5 | Thousand Quadrillion | 4.5 | Quadrilliard |
| 1030 | 9 | Nonillion | 5 | Quintillion | 5 | Quintillion |
| 1033 | 10 | Decillion | 5.5 | Thousand Quintillion | 5.5 | Quintilliard |
| 1036 | 11 | Undecillion | 6 | Sextillion | 6 | Sextillion |
| 1039 | 12 | Duodecillion | 6.5 | Thousand Sextillion | 6.5 | Sextilliard |
| 1042 | 13 | Tredecillion | 7 | Septillion | 7 | Septillion |
| 1045 | 14 | Quattuordecillion | 7.5 | Thousand Septillion | 7.5 | Septilliard |
| 1048 | 15 | Quindecillion | 8 | Octillion | 8 | Octillion |
| 1051 | 16 | Sexdecillion | 8.5 | Thousand Octillion | 8.5 | Octilliard |
| 1054 | 17 | Septendecillion | 9 | Nonillion | 9 | Nonillion |
| 1057 | 18 | Octodecillion | 9.5 | Thousand Nonillion | 9.5 | Nonilliard |
| 1060 | 19 | Novemdecillion | 10 | Decillion | 10 | Decillion |
| 1063 | 20 | Vigintillion | 10.5 | Thousand Decillion | 10.5 | Decilliard |
上述位名是根据当前英语词典的通用名称。
长尺度的 Chuquet 和 Peletier 系统的名称由来是,1484 年法国数学家 Nicolas Chuquet 定义了直到 N=9 的“Nonillion” (法语中为 Byllion, Tryllion, Quadrillion, Quyllion, Sixlion, Septyllion, Ottyllion, Nonyllion),1549 年 Jacques Peletier du Mans 推广了“Milliard” (Milliart)(“Milliard”作为 1012 的意思传播开来,后来在 17 世纪后期减少为 109)。
Conway-Wechsler 系统
作为 N=10 以上 (1033 以上) 大数位命名的代表性方法,有 John Horton Conway 和 Allan Wechsler 定义的 Conway-Wechsler 系统。Conway-Wechsler 系统按照以下规则命名位数。
| Units | Tens | Hundreds | |
|---|---|---|---|
| 1 | un | (n) deci | (nx) centi |
| 2 | duo | (ms) viginti | (n) ducenti |
| 3 | tre (s(x)) | (ns) triginta | (ns) trecenti |
| 4 | quattuor | (ns) quadraginta | (ns) quadringenti |
| 5 | quin(qua) | (ns) quinquaginta | (ns) quingenti |
| 6 | se (sx) | (n) sexaginta | (n) sescenti |
| 7 | septe (mn) | (n) septuaginta | (n) septingenti |
| 8 | octo | (mx) octoginta | (mx) octingenti |
| 9 | nove (mn) | nonaginta | nongenti |
Conway-Wechsler 系统是为短尺度定义的,但也适用于长尺度。要通过该系统获得位名,短尺度求 103N+3 中的 N,长尺度求 106N 中的 N,然后根据 N 值基于上表导出名称。
例如,1096 在短尺度中是 103*31+3,所以 N=31,将 N 从低位到高位顺序结合:“un”(1) + “triginta”(30) + “illion” = “Untrigintillion”。如果“illion”之前有元音“aeiou”,则去掉元音后结合。
1096 = 103*31+3 = One Untrigintillion
此外,上表中括弧内的字符 (mnsx) 表示在组合 Units 和 Tens 或 Hundreds 时,如果字符一致,则包含该字符进行结合。这称为同化规则。例如,N=36 时,“se (sx)”(6) + “(ns) triginta”(30) + “illion” = “Sestrigintillion”。
10111 = 103*36+3 = One Sestrigintillion
“tre (s(x))”(3) 比较特殊,无论后续是 (sx) 中的哪个字符,都追加“s”。例如,N=83 时,“tre (s(x))”(3) + “(mx) octoginta”(80) + “illion” = “Tresoctogintillion”。
10252 = 103*83+3 = One Tresoctogintillion
对于 N=1,000 以上 (103003 以上) 的更大数字,按上述步骤每 3 位导出名称后最后结合。假设 N=1,000,000X + 1,000Y + Z,各位的名称为“Xillion”、“Yillion”、“Zillion”,则结合为“Xilliyillizillion”,中间“-illion”的“on”省略。例如,N=1,003 时,“Million”(1) + “Trillion”(3) = “Millitrillion”。N=12,210 时,“Duodecillion”(12) + “Deciducentillion”(210) = “Duodecillideciducentillion”。
另外,当 3 位数值为 0 时变成“Nillion”,所以例如 N=1,000,003 时,“Million”(1) + “Nillion”(0) + “Trillion”(3) = “Millinillitrillion”。
103012 = 103*1003+3 = One Millitrillion 1036633 = 103*12210+3 = One Duodecillideciducentillion 103000012 = 103*1000003+3 = One Millinillitrillion
Conway-Wechsler 系统基本遵循拉丁语,因此例如以下名称与英语词典中定义的名称存在差异。
| N | Conway-Wechsler 系统 | 英语词典 | 拉丁语单词 |
|---|---|---|---|
| 15 | Quinquadecillion | Quindecillion | 5 是“quinque”,但 15 用“quindecim”比“quinquadecim”更通用。 |
| 16 | Sedecillion | Sexdecillion | “sedecim”比“sexdecim”更通用。 |
| 19 | Novendecillion | Novemdecillion | 通常是“undeviginti”,但也有写成“novendecim”或“novemdecim”的情况。类似的同化规则,N=17 用“septendecim”比“septemdecim”更通用。 |
表示 5 的“quinqua”在拉丁语中是“quinque”,但在拉丁语中 15 是“quindecim”,英语中也表示为“quindecillion”。因此,有时会将 Conway-Wechsler 系统的“quinqua”替换为“quin”使用。这种替换由 Olivier Miakinen 提出 (参考: Olivier Miakinen. Les zillions selon Conway, Wechsler... et Miakinen, 2003 (法语网页))。DenCode 也采用了更接近英语词典名称的“quin”。
CW4EN 系统
DenCode 支持上述 Conway-Wechsler 系统,但也定义了更符合英语词典的独特系统作为默认转换系统。为了方便起见,这里称为“CW4EN 系统” (Conway-Wechsler for English 系统)。
| Units | Tens | Hundreds | |
|---|---|---|---|
| 1 | un | deci | (s) centi |
| 2 | duo | viginti | ducenti |
| 3 | tre (s) | triginta | trecenti |
| 4 | quattuor | quadraginta | quadringenti |
| 5 | quin | quinquaginta | quingenti |
| 6 | sex | sexaginta | sescenti |
| 7 | septen | septuaginta | septingenti |
| 8 | octo | octoginta | octingenti |
| 9 | novem | nonaginta | nongenti |
Conway-Wechsler 系统的“tre (s(x))”、“se (sx)”、“septe (mn)”、“nove (mn)”在 CW4EN 系统中固定为“tre”、“sex”、“septen”、“novem”。唯一例外是 N=103 时,为了避免与 N=300 的“Trecentillion”重复,使用“Trescentillion”而不是“Trecentillion”。
虽然有采用类似于 CW4EN 系统的例子,但它们并没有考虑到或提及“Trescentillion”/“Trecentillion”的区别。(例如:Glossary of Stock Market Terms & Definitions | Nasdaq)
以下列举了 Conway-Wechsler 系统和 CW4EN 系统中名称不同的代表性例子。
| N | Conway-Wechsler 系统 | CW4EN 系统 |
|---|---|---|
| 16 | Sedecillion | Sexdecillion |
| 19 | Novendecillion | Novemdecillion |
| 23 | Tresvigintillion | Trevigintillion |
| 26 | Sesvigintillion | Sexvigintillion |
| 27 | Septemvigintillion | Septenvigintillion |
| 33 | Trestrigintillion | Tretrigintillion |
| 36 | Sestrigintillion | Sextrigintillion |
| 39 | Noventrigintillion | Novemtrigintillion |
| 43 | Tresquadragintillion | Trequadragintillion |
| 46 | Sesquadragintillion | Sexquadragintillion |
| 49 | Novenquadragintillion | Novemquadragintillion |
| 53 | Tresquinquagintillion | Trequinquagintillion |
| 56 | Sesquinquagintillion | Sexquinquagintillion |
| 59 | Novenquinquagintillion | Novemquinquagintillion |
| 66 | Sesexagintillion | Sexsexagintillion |
| 69 | Novensexagintillion | Novemsexagintillion |
| 76 | Seseptuagintillion | Sexseptuagintillion |
| 79 | Novenseptuagintillion | Novemseptuagintillion |
| 83 | Tresoctogintillion | Treoctogintillion |
| 87 | Septemoctogintillion | Septenoctogintillion |
| 96 | Senonagintillion | Sexnonagintillion |
| 97 | Septenonagintillion | Septennonagintillion |
| 99 | Novenonagintillion | Novemnonagintillion |
| 109 | Novencentillion | Novemcentillion |
| 206 | Seducentillion | Sexducentillion |
| 209 | Novenducentillion | Novemducentillion |
| 303 | Trestrecentillion | Tretrecentillion |
| 306 | Sestrecentillion | Sextrecentillion |
| 309 | Noventrecentillion | Novemtrecentillion |
| 403 | Tresquadringentillion | Trequadringentillion |
| 406 | Sesquadringentillion | Sexquadringentillion |
| 409 | Novenquadringentillion | Novemquadringentillion |
| 503 | Tresquingentillion | Trequingentillion |
| 506 | Sesquingentillion | Sexquingentillion |
| 509 | Novenquingentillion | Novemquingentillion |
| 606 | Sesescentillion | Sexsescentillion |
| 609 | Novensescentillion | Novemsescentillion |
| 706 | Seseptingentillion | Sexseptingentillion |
| 709 | Novenseptingentillion | Novemseptingentillion |
| 803 | Tresoctingentillion | Treoctingentillion |
| 807 | Septemoctingentillion | Septenoctingentillion |
| 906 | Senongentillion | Sexnongentillion |
| 907 | Septenongentillion | Septennongentillion |
| 909 | Novenongentillion | Novemnongentillion |