Gratis Tal til ord-konverter
Omsæt et hvilket som helst tal til ord på engelsk, vietnamesisk, polsk, tyrkisk, spansk, portugisisk, fransk, tysk, russisk og 7 sprog mere: grundtal, beløb i valuta og ordlyd til checks.
Almindelige anvendelser
- Skriv numre på checks og juridiske dokumenterKonverter beløb til skrevne ord til checks, postanvisninger og juridiske kontrakter, hvor skrevne beløb er påkrævet.
- Skriv numre i ord til uddannelsesmaterialeKonverter tal til skrevne engelsk til arbejdsark, uddannelsesindhold og sprogtilegnelsesmateriale.
- Skriv fakturabeløb i ordKonverter fakturatotaler til skrevne ord til internationale fakturaer, indkøbsordrer og betalingsanmodninger.
- Stavning af numre til skrivning og udgivelseFølg stilguides ved at konvertere numre til ord til essays, artikler, bøger og faglig skrivning.
- Numre i ord til tilgængelighed og skærmlesereGenerér skrevne tal-strenge til tilgængeligt indhold, ARIA-mærker og skærmlesekompatibilitet.
Sådan fungerer det
Konverteren bruger en håndskrevet algoritme — intet bibliotek, intet API-kald. Hele konverteringen kører i din browser med tre statiske opslagstabeller (enere, tiere og skalaord som "thousand", "million") og en løkke, der deler ethvert heltal i grupper på tre cifre og sammensætter den engelske sætning lokalt.
- 1Fortolkning af input og fortegnVærktøjet fjerner kommaer, tjekker for et foranstillet minus og validerer inputtet med et simpelt ciffer-regex. Det bruger også BigInt til at fange tal over Number.MAX_SAFE_INTEGER (9.007.199.254.740.991), før JavaScripts flydende kommatalspræcision i det stille ville ødelægge resultatet.
- 2Opdeling i tre cifre med skalaordHeltalsdelen divideres gentagne gange med 1.000, og hver rest (0–999) omsættes via opslag af hundreder, tiere og enere. Hver gruppe får derefter sit skalaord fra SCALES-arrayet ('thousand', 'million', 'billion', 'trillion', 'quadrillion'), og grupperne sammenføjes med kommaer.
- 3Efterbehandling efter tilstandAfhængigt af den valgte tilstand omdannes ordstrengen: ordenstalstilstand anvender en fast endelsestabel på det sidste ord (f.eks. bliver 'twenty-one' til 'twenty-first'); valutatilstand slår navnene på hoved- og underenhed op for den valgte valuta (USD, GBP, EUR, INR, JPY, CAD, AUD) og afrunder decimaldelen til nærmeste cent; check-/juridisk tilstand formaterer outputtet som 'One thousand two hundred thirty-four and 56/100 dollars'.
- 4Resultatet vises og kopieres i browserenDen konverterede streng genberegnes ved hvert tastetryk via Reacts useMemo — der er ingen netværksforespørgsel. Klik på Kopiér skriver resultatet til udklipsholderen med browserens navigator.clipboard API.
Relaterede værktøjer
Lakh Crore-konverter
Konverter mellem lakh, crore, arab og million, billion, trillion — og stavning ethvert beløb i indisk-engelsk form med checkformat for rupier.
Tilføj sidetal til PDF
Tilføj sidetal til en PDF — vælg format, placering, startnummer og skriftstørrelse. Kører udelukkende i din browser; PDF'en uploades aldrig.
Kinesisk Zodiak-beregner
Find dit kinesiske zodiakdyr og element (med den korrekte Lunar New Year grænse), dit vestlige stjernetegn og dit numerologiske livsbane-tal — fra din fødselsdato. Gratis, privat, bare for sjov.