Pretvornik številk v besede — brezplačno
Pretvorite poljubno število v besede v angleščini, vietnamščini, poljščini, turščini, španščini, portugalščini, francoščini, nemščini, ruščini in še 7 drugih jezikih: glavna števila, zneske v valuti in besedilo za čeke.
Pogosta področja uporabe
- Napišite številke na čekih in pravnih dokumentihPretvorite zneske v napisane besede za čeke, naročila za plačilo in pravne pogodbe, kjer so potrebni napisani zneski.
- Napišite številke v izobraževalnem gradivuPretvorite številke v napisano angleščino za delovne liste, izobraževalno vsebino in gradiva za učenje jezikov.
- Napišite zneske računa z besedamiPretvorite skupne zneske računa v napisane besede za mednarodne račune, naročilnice in zahtevke za plačilo.
- Napišite številke za pisanje in objavljanjeSledite pravilom priročnika za slog z pretvarjanjem številk v besede za eseje, članke, knjige in profesionalno pisanje.
- Številke v besedah za dostopnost in čitalnike zaslonovUstvarite napisane številske nize za dostopno vsebino, oznake ARIA in kompatibilnost s čitalnikom zaslona.
Kako deluje
Ta pretvornik uporablja ročno napisan algoritem — brez knjižnice, brez klica API. Celotna pretvorba teče v vašem brskalniku z uporabo treh statičnih iskalnih tabel (enice, desetice in besede merila, kot sta "tisoč", "milijon") in zanke razdeljevanja, ki katero koli celo število razdeli na skupine po tri števke in lokalno sestavi angleško frazo.
- 1Razčlenjevanje vnosa in zaznavanje predznakaOrodje odstrani vejice, preveri vodilno znamenje minus in preveri vnos glede na preprost regularni izraz števk. Prav tako uporablja BigInt za zaznavanje števil nad Number.MAX_SAFE_INTEGER (9.007.199.254.740.991), preden bi natančnost s plavajočo vejico JavaScripta tiho pokvarila rezultat.
- 2Deljenje na tri števke z besedami merilaCeloštevilski del se ponavljajoče deli s 1.000, vsak ostanek (0–999) pa se pretvori z iskanjem stotice-desetice-enice. Vsak del se nato predpone z besedo merila iz polja SCALES ('tisoč', 'milijon', 'milijarda', 'bilijon', 'bilijarda'), deli pa se povežejo z vejicami.
- 3Naknadna obdelava, specifična za načinGlede na izbran način se besedni niz preoblikuje: vrstilni način na zadnjo besedo uporabi fiksno zakodirano mapo pripon (npr. 'enaindvajset' postane 'enaindvajseti'); denarni način poišče imena glavne in stranske enote za izbrano valuto (USD, GBP, EUR, INR, JPY, CAD, AUD) in zaokroži decimalni del na najbližji cent; način čeka/pravni način oblikuje izpis kot 'Ena tisoč dvesto štiriintrideset in 56/100 dolarjev'.
- 4Rezultat prikazan in kopiran v brskalnikuPretvorjen niz se preračuna ob vsakem pritisku tipke prek React useMemo — ni omrežne zahteve. Klik na Kopiraj zapiše rezultat v odložišče z uporabo API-ja navigator.clipboard brskalnika.
Sorodna orodja
Pretvornik lakh crore
Pretvorite med lakh, crore, arab in milijon, milijard, bilijard — in napišite katero koli vsoto z indijsko-angleškimi besedami z frazio za rupije za čeke.
Dodaj številke strani v PDF
Dodajte številke strani v PDF — izberite obliko, položaj, začetno številko in velikost pisave. Deluje v celoti v vašem brskalniku; PDF se nikoli ne naloži.
Kalkulator kitajskega zodiaka
Odkrijte svoje kitajsko zodiakalno znamenje in element (s pravilno mejo lunarnega novega leta), vaše zahodnoastrolometrično znamenje in številko svojega životnega pota — iz vašega datuma rojstva. Brezplačno, zasebno, samo za zabavo.