0

Wynik dekodowania

Angielski na Liczbę

Wynik kodowania

Liczba na Angielski
Zapis dziesiętny
System

O Liczebnikach Angielskich

Konwertuje liczby na ich słowny zapis w języku angielskim.

Na przykład konwersja liczby 123456789:

123456789 = One Hundred Twenty-Three Million Four Hundred Fifty-Six Thousand Seven Hundred Eighty-Nine

Wartości po przecinku mogą być wyrażone słownie (cyfra po cyfrze) lub jako ułamek. Na przykład 0.99:

0.99 = Zero point Nine Nine
0.99 = Zero and 99/100

Wielkie liczby

Dla większych liczb stosuje się tzw. krótką skalę (short scale) lub długą skalę (long scale). W krótkiej skali nazwa zmienia się co 3 cyfry, a w długiej co 6 cyfr. W długiej skali istnieje system Chuquet (używający „Thousand -illion”) oraz system Peletier (używający „-illiard”).

Krótka skala jest używana głównie w krajach anglojęzycznych, takich jak USA, Kanada i Wielka Brytania (od 1974 r.). Długa skala jest używana w wielu krajach europejskich nieanglojęzycznych.

DenCode domyślnie używa krótkiej skali, która jest powszechna we współczesnym środowisku anglojęzycznym.

Krótka skalaDługa skala (Chuquet)Długa skala (Peletier)
RządN (103N+3)NazwaN (106N)NazwaN (106N)Nazwa
1030Thousand0.5Thousand0.5Thousand
1061Million1Million1Million
1092Billion1.5Thousand Million1.5Milliard
10123Trillion2Billion2Billion
10154Quadrillion2.5Thousand Billion2.5Billiard
10185Quintillion3Trillion3Trillion
10216Sextillion3.5Thousand Trillion3.5Trilliard
10247Septillion4Quadrillion4Quadrillion
10278Octillion4.5Thousand Quadrillion4.5Quadrilliard
10309Nonillion5Quintillion5Quintillion
103310Decillion5.5Thousand Quintillion5.5Quintilliard
103611Undecillion6Sextillion6Sextillion
103912Duodecillion6.5Thousand Sextillion6.5Sextilliard
104213Tredecillion7Septillion7Septillion
104514Quattuordecillion7.5Thousand Septillion7.5Septilliard
104815Quindecillion8Octillion8Octillion
105116Sexdecillion8.5Thousand Octillion8.5Octilliard
105417Septendecillion9Nonillion9Nonillion
105718Octodecillion9.5Thousand Nonillion9.5Nonilliard
106019Novemdecillion10Decillion10Decillion
106320Vigintillion10.5Thousand Decillion10.5Decilliard

Powyższe nazwy są powszechnie spotykane we współczesnych słownikach angielskich.

Nazwy systemów długiej skali Chuquet i Peletier pochodzą od faktu, że w 1484 roku francuski matematyk Nicolas Chuquet zdefiniował nazwy do N=9 „Nonillion” (Byllion, Tryllion, Quadrillion, Quyllion, Sixlion, Septyllion, Ottyllion, Nonyllion w języku francuskim), a w 1549 roku Jacques Peletier du Mans spopularyzował „Milliard” (Milliart) (początkowo „Milliard” oznaczał 1012, a pod koniec XVII wieku jego wartość spadła do 109).

System Conwaya-We chslera

Dla liczb N=10 lub większych (1033 i więcej), John Horton Conway i Allan Wechsler zdefiniowali system Conwaya-We chslera. System ten tworzy nazwy według następujących reguł:

System Conwaya-We chslera
Jedności (Units)Dziesiątki (Tens)Setki (Hundreds)
1un(n) deci(nx) centi
2duo(ms) viginti(n) ducenti
3tre (s(x))(ns) triginta(ns) trecenti
4quattuor(ns) quadraginta(ns) quadringenti
5quin(qua)(ns) quinquaginta(ns) quingenti
6se (sx)(n) sexaginta(n) sescenti
7septe (mn)(n) septuaginta(n) septingenti
8octo(mx) octoginta(mx) octingenti
9nove (mn)nonagintanongenti

Aby uzyskać nazwę, należy obliczyć N (103N+3 dla krótkiej skali) i połączyć odpowiednie części z tabeli.

Na przykład dla 1096 (krótka skala), N=31. Składa się z „un”(1) + „triginta”(30) + „illion” = „Untrigintillion”.

1096 = 103*31+3 = One Untrigintillion

Nawiasy superscript (mnsx) oznaczają reguły asymilacji dźwięków przy łączeniu jednostek. Np. dla N=36: „se (sx)”(6) + „(ns) triginta”(30) + „illion” = „Sestrigintillion”.

10111 = 103*36+3 = One Sestrigintillion

Przypadek „tre (s(x))”(3) jest wyjątkowy: „s” jest dodawane niezależnie od tego, która z liter (sx) występuje po nim. Na przykład dla N=83: „tre (s(x))”(3) + „(mx) octoginta”(80) + „illion” = „Tresoctogintillion”.

10252 = 103*83+3 = One Tresoctogintillion

W przypadku jeszcze większych liczb, gdzie N=1 000 lub więcej (103003 lub więcej), nazwę tworzy się dla każdych 3 cyfr N według powyższej procedury, a następnie łączy je na końcu. Jeśli N=1 000 000X + 1 000Y + Z, a nazwy poszczególnych rzędów to „Xillion”, „Yillion”, „Zillion”, łączy się je jako „Xilliyillizillion”, pomijając „on” w środkowym „-illion”. Na przykład dla N=1 003: „Million”(1) + „Trillion”(3) = „Millitrillion”. Dla N=12 210: „Duodecillion”(12) + „Deciducentillion”(210) = „Duodecillideciducentillion”.

Ponadto, jeśli wartość 3 cyfr wynosi 0, używa się „Nillion”. Na przykład dla 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

System Conwaya-Wechslera opiera się głównie na łacinie, dlatego istnieją różnice w porównaniu z nazwami w słownikach angielskich:

NSystem Conwaya-WechsleraSłownik angielskiSłowo łacińskie
15QuinquadecillionQuindecillion5 to „quinque”, ale 15 to powszechnie „quindecim” zamiast „quinquadecim”.
16SedecillionSexdecillion„sedecim” jest bardziej powszechne niż „sexdecim”.
19NovendecillionNovemdecillionZwykle „undeviginti”, ale czasem „novendecim” lub „novemdecim”. Podobnie N=17 to powszechnie „septendecim” zamiast „septemdecim”.

„Quinqua” oznaczające 5 to w łacinie „quinque”, ale 15 to „quindecim” (w angielskim „quindecillion”). Dlatego w systemie Conwaya-Wechslera czasem zastępuje się „quinqua” przez „quin”. Tę modyfikację zaproponował Olivier Miakinen (zob. Olivier Miakinen. Les zillions selon Conway, Wechsler... et Miakinen, 2003). DenCode również używa „quin”, co jest bliższe słownikom angielskim.

System CW4EN

DenCode używa zmodyfikowanej wersji systemu Conwaya-We chslera, bardziej dostosowanej do słowników angielskich, nazwanej tutaj „CW4EN system”.

System CW4EN
Jedności (Units)Dziesiątki (Tens)Setki (Hundreds)
1undeci(s) centi
2duovigintiducenti
3tre (s)trigintatrecenti
4quattuorquadragintaquadringenti
5quinquinquagintaquingenti
6sexsexagintasescenti
7septenseptuagintaseptingenti
8octooctogintaoctingenti
9novemnonagintanongenti

W systemie CW4EN, „tre (s(x))”, „se (sx)”, „septe (mn)”, „nove (mn)” z systemu Conwaya-Wechslera są ustalone jako „tre”, „sex”, „septen”, „novem”. Wyjątkiem jest przypadek N=103, gdzie używa się „Trescentillion” zamiast „Trecentillion”. Ma to na celu uniknięcie powtórzenia z „Trecentillion” dla N=300.

Istnieją przykłady systemów podobnych do CW4EN, ale nie uwzględniają one lub nie wspominają o różnicy między „Trescentillion” / „Trecentillion”. (Przykład: Glossary of Stock Market Terms & Definitions | Nasdaq)

Różnice między systemem Conwaya-We chslera a CW4EN (przykłady):

NSystem Conwaya-We chsleraSystem CW4EN
16SedecillionSexdecillion
19NovendecillionNovemdecillion
23TresvigintillionTrevigintillion
26SesvigintillionSexvigintillion
27SeptemvigintillionSeptenvigintillion
33TrestrigintillionTretrigintillion
36SestrigintillionSextrigintillion
39NoventrigintillionNovemtrigintillion
43TresquadragintillionTrequadragintillion
46SesquadragintillionSexquadragintillion
49NovenquadragintillionNovemquadragintillion
53TresquinquagintillionTrequinquagintillion
56SesquinquagintillionSexquinquagintillion
59NovenquinquagintillionNovemquinquagintillion
66SesexagintillionSexsexagintillion
69NovensexagintillionNovemsexagintillion
76SeseptuagintillionSexseptuagintillion
79NovenseptuagintillionNovemseptuagintillion
83TresoctogintillionTreoctogintillion
87SeptemoctogintillionSeptenoctogintillion
96SenonagintillionSexnonagintillion
97SeptenonagintillionSeptennonagintillion
99NovenonagintillionNovemnonagintillion
109NovencentillionNovemcentillion
206SeducentillionSexducentillion
209NovenducentillionNovemducentillion
303TrestrecentillionTretrecentillion
306SestrecentillionSextrecentillion
309NoventrecentillionNovemtrecentillion
403TresquadringentillionTrequadringentillion
406SesquadringentillionSexquadringentillion
409NovenquadringentillionNovemquadringentillion
503TresquingentillionTrequingentillion
506SesquingentillionSexquingentillion
509NovenquingentillionNovemquingentillion
606SesescentillionSexsescentillion
609NovensescentillionNovemsescentillion
706SeseptingentillionSexseptingentillion
709NovenseptingentillionNovemseptingentillion
803TresoctingentillionTreoctingentillion
807SeptemoctingentillionSeptenoctingentillion
906SenongentillionSexnongentillion
907SeptenongentillionSeptennongentillion
909NovenongentillionNovemnongentillion