Command Palette

Search for a command to run...

Nummer naar woorden Converter: Spell Any Number in English Correct

Nummer naar woorden Converter: Spell Any Number in English Correct

T
Toolz Team
|Aug 23, 2026|15 min lezen

Onderdeel van de collectie bekeerders

Ik moest getallen eerst programmatisch spellen wanneer een client' s facturatieplugin moest afdrukken & quot;Bedragen in woord" op elke bon, zoals een cheque dat doet Het klinkt triviaal totdat je op 1.000.000 drukt en moet beslissen of het & quot; één miljoen" of & quot; tienhonderdduizend," of totdat een waarde als 2.015 verandert in "twenty fifteen & quot; in je hoofd wanneer het document & quot nodig heeft; two thousand fifen." Written-out nummers volgen strikte regels, en het krijgen van een financieel instrument is geen gratis.

tl;dr: Een getal-naar-woorden-converter spelt een numerieke waarde in het Engels - 1.234 wordt " duizend tweehonderd vierendertig." Het verwerkt kardinalen (één, twee, drie), rangtelwoorden (eerste, tweede, derde), valuta (" honderd dollar en vijftig cent") en decimalen lezen cijfer voor cijfer (" drie komma één vier") De Nummer naar woorden converter doet ze alle vier, zet woorden weer om in getallen, spelt gehele getallen tot precies decillions, en draait volledig in uw browser.

Het uitspellen van een getal is locale-specifiek, en de regels zijn gecatalogiseerd Unicode CLDR bevat de nummerspelloutgegevens die geïnternationaliseerde software gebruikt in plaats van handgeschreven Engelse regels.

Deze gids legt de regels uit die het Engels gebruikt om getallen te benoemen, waar mensen ze het vaakst verkeerd begrijpen, hoe met valuta en decimalen wordt omgegaan en hoe de omgekeerde richting - woorden terug naar cijfers - werkt. Als u ooit naar een formulierveld met het label "amount in words" en als u twijfelt, is dit de verwijzing die u moet behouden.

Waarom zou je een getal omzetten in woorden?

De meest voorkomende reden zijn juridische en financiële documenten Cheques, facturen, contracten, en promessen drukken een bedrag twee keer af: één keer in cijfers en één keer in woorden De woorden bestaan om dubbelzinnigheid weg te nemen en knoeien moeilijker te maken - het is gemakkelijk om een cijfer te veranderen, moeilijker om overtuigend een geschreven zin te wijzigen Volgens al lang bestaande conventie worden de geschreven woorden, als de cijfers en de woorden het niet eens zijn, behandeld als het gezaghebbende bedrag Daarom verschijnt de functie in zoveel factureringssoftware.

De tweede reden is toegankelijkheid en stem Schermlezers en spraakinterfaces hebben vaak de gesproken vorm van een getal nodig of produceren, en spellingsnummers is hoe je precies bepaalt hoe een waarde wordt voorgelezen Onderwijs is een derde: lesmateriaal converteert voortdurend tussen cijfers en woorden, en kinder- en #39; werkbladen staan vol met & quot; schrijf dit nummer in woord en quot; oefeningen.

Dan zijn er nog de kleine praktische momenten - het invullen van een formulier met de hand, het schrijven van een formele brief waarbij stijlgidsen de voorkeur geven aan gespelde getallen onder de honderd, of het labelen van iets waarbij cijfers niet op hun plaats zouden lijken De taak is zo gebruikelijk dat " nummer naar woorden" is elke maand een gestage zoektocht, wat precies het soort duurzaam, echt nuttig hulpprogramma is dat de Toolz.dev Webontwikkelaar Toolkit is gebouwd rond.

Hoe noemt Engels grote getallen?

Het Engels bouwt getallennamen op uit groepen van drie cijfers, waarbij wordt gelezen uit de grootste groep naar beneden Elke groep wordt gespeld als een driecijferig getal en krijgt dan een schalenaam.

De schaalnamen, in de moderne korte schaal die in de VS en het hedendaagse VK wordt gebruikt, gaan: eenheden (geen naam), duizend, miljoen, miljard, biljoen, biljard, quintiljoen, en verder door sextiljoen, septiljoen, en verder Elke stap vermenigvuldigt zich met duizend Dus een getal wordt gehakt in groepen van drie cijfers van rechts, elke groep wordt genoemd en de groepen worden samengevoegd.

Neem 1.234.567. Splits het in groepen: 1 | 234 | 567. Noem elk met zijn schaal: " één miljoen," " tweehonderdvierendertigduizend," " vijfhonderdzevenenzestig." Voeg je bij hen: " één miljoen tweehonderdvierendertigduizendvijfhonderdzevenenzestig." Groepen die allemaal nullen zijn, worden volledig overgeslagen - 1.000.045 is " een miljoen vijfenveertig," zonder iets gezegd voor de lege duizenden groep.

Binnen een enkele groep van drie zijn de regels: het honderdencijfer krijgt zijn naam plus & quot; honderd," en de laatste twee cijfers volgen het tienen-eenpatroon Getallen onder de twintig hebben unieke namen (elf, twaalf, dertien) Vanaf twintig worden samengestelde waarden afgebroken: eenentwintig, zevenenveertig, negenennegentig.

Hier ziet u hoe de schaalstappen worden toegewezen aan cijfers:

Nummer cijfers tekst
Thousand 1.000 een duizend
Miljoen 1.000.000 one million
Billion 1.000.000.000 een miljard
Triljoen 1.000.000.000.000 eén biljoen
Quadriljoen 1.000.000.000.000.000 eén biljard

de Nummer naar woorden converter namengroepen helemaal omhoog door decillions, en omdat het spelt het gehele getal uit zijn cijferreeks in plaats van een numerieke waarde, het blijft exact zelfs voorbij het punt waar een normaal JavaScript-nummer verliest precisie rond 9 biljard Dat laatste detail was van belang in de facturatie geval - u wilt niet afronding fout in een wettelijk bedrag.

Moet er een "and" in geschreven cijfers?

Dit is de vraag die argumenten op gang brengt, en het eerlijke antwoord is dat het afhangt van het dialect.

In Amerikaans Engels wordt "and" over het algemeen weggelaten tussen de delen van een geheel getal Dus 2.500 is " tweeduizendvijfhonderd," en 342 is " driehonderd tweeënveertig." In deze stijl, "and" is gereserveerd voor de decimaal - " honderdvijfhonderdsten" zou specifiek een decimaal aangeven.

In Brits Engels, "and" wordt gewoonlijk ingevoegd vóór het laatste tweecijferige deel: "tweeduizendvijfhonderd," maar "driehonderdtweeënveertig," en " duizend en één." Beide zijn correct in hun eigen register.

De converter volgt de Amerikaanse conventie en produceert geen & quot; en & quot; tussen de delen van een geheel getal, wat de veiligere standaard is voor software omdat het ondubbelzinnig is Bij het lezen van woorden back in een getal accepteert het echter een "en" waar iemand het ook typt, dus " driehonderdtweeënveertig" parseert nog steeds naar 342. Streng zijn op de uitvoer en mild op de invoer is een goede algemene regel voor dit soort tools.

Hoe wordt omgegaan met valutabedragen en decimalen?

Valuta en gewone decimalen worden anders gespeld, waardoor mensen omhoog worden gedreven.

Voor een gewoon decimaal wordt het hele deel normaal gespeld, dan wordt het woord "point" gezegd, dan wordt elk cijfer na het punt afzonderlijk gelezen Dus 3.14 is " drie komma één vier, & quot; en 0.05 is " nul komma nul vijf." Het één voor één lezen van de cijfers - in plaats van als een getal van twee cijfers - is de standaardmanier om een decimaal zonder dubbelzinnigheid uit te spreken. & quot; Drie komma veertien& quot; is niet hoe decimalen hardop worden voorgelezen in zorgvuldig Engels.

Voor valuta verandert het formaat geheel Het hele deel wordt een telling van dollars en de eerste twee decimalen worden centen: 100,50 is & quot; honderd dollar en vijftig cent." Dit is het formaat cheques en facturen verwachten, en het is de reden waarom de converter heeft een speciale valuta modus De enkelvoudige en meervoudige formulieren passen ook - een dollar en een cent, maar twee dollar en vijftig cent. Zet de valuta modus als je het invullen van een monetair veld, en laat het uit wanneer je gewoon wilt dat de wiskundige waarde gespeld.

Negatieve getallen worden voorafgegaan door "negatief, & quot; overeenkomend met hoe ze worden geschreven en gesproken: -42 is & quot;negatief tweeënveertig." De converter past eerst het teken toe en spelt vervolgens de grootte.

Omdat deze opmaakkeuzes de uitvoer volledig veranderen, is het kiezen van de juiste modus belangrijker dan het ruwe getal. Dit is hetzelfde "kleine correcte keuzes worden samengevoegd tot een betrouwbaar resultaat" idee dat door de Productiviteitstools voor ontwikkelaar naderen - krijg de modus goed en de tool doet de rest precies.

Wat is het verschil tussen de getallen van de hoofdrol en de rangschikking?

Kardinaalnummers noemen een grootheid: een, twee, drie, tweeënveertig Ordinaalnummers benoemen een positie in een reeks: eerste, tweede, derde, tweeënveertigste U hebt rangtelwoorden nodig voor uitgeschreven datums (" de eenentwintigste van June"), ranglijsten en elk "welke in order" context.

De meeste rangtelwoorden worden gevormd door "th" aan de kardinaal toe te voegen - vier wordt vierde, zes wordt zesde, tien wordt tiende Maar Engels heeft een reeks onregelmatige vormen die je moet onthouden: één wordt eerste, twee wordt tweede, drie wordt derde, vijf wordt vijfde, acht wordt achtste, negen wordt negende en twaalf wordt twaalfde Tientallen die eindigen op "y" verander de "y" in "ieth" - twintig wordt, veertig wordt veertigste.

Voor samengestelde getallen neemt alleen het laatste woord de ordinale vorm aan: eenentwintig wordt eenentwintigste, honderd wordt honderdste, duizend wordt duizendste De converter' s ordinale modus past precies deze regels toe, dus 21 geeft & quot; eenentwintigste" en 100 geeft & quot; honderdste." Ordinalen zijn alleen van toepassing op hele getallen; er is geen ordinale vorm van een decimaal.

Kan het woorden terugzetten in een getal?

Ja, en deze omgekeerde richting is nuttiger dan mensen verwachten Plakken & quot; twee miljoen vierhonderdduizend" en de tool geeft 2.400.000. Dit is van belang wanneer u handgeschreven records digitaliseert, gesproken invoer parseert of controleert of een schriftelijk bedrag overeenkomt met de cijfers.

De parser begrijpt kardinalen tot quadrillions, een optionele "and" waar het ook mag verschijnen, "negatief" of "minus" voor het teken, en "point" gevolgd door woorden met één cijfer voor decimalen Dus "negatief duizend en vijf komma twee vijf" wordt -1005.25. Het werkt op standaard frasering; opzettelijk ongebruikelijke constructies parseren mogelijk niet, daarom is de functie het beste effect in plaats van een volledige engine in natuurlijke taal.

De omgekeerde richting koppelt op natuurlijke wijze aan de voorwaartse richting ter verificatie: schrijf een getal, converteer vervolgens de woorden terug en bevestig dat u op dezelfde waarde terechtkomt. Die retourcontrole is hoe ik de factureringsfunctie op mijn gezond verstand heb getest voordat er één enkele bon werd afgedrukt, en het is dezelfde discipline achter de Romeinse cijferomvormer, die zijn output valideert door ook te round-tripping Als je met getallen in andere bases werkt, is de Nummer Basisomvormer omvat binair, octaal en hex.

Op welke fouten moet je letten?

De grootste is de dialectmismatch op "and" - een bedrag in Amerikaanse stijl in een Brits document schrijven, of omgekeerd Bepaal welke conventie het document volgt voordat u begint.

De tweede is het door elkaar halen van decimale en valuta opmaak. & quot; Drie komma één four" en & quot; drie dollar en veertien cent" beschrijven dezelfde cijfers maar betekenen heel verschillende dingen Kies alleen voor geld de valutamodus.

De derde is decimalen met een nulachterstand. Als u 1,50 typt, geeft zorgvuldige spelling " één punt vijf nul, & quot; het lezen van elk cijfer dat u hebt ingevoerd - niet & quot; één punt vijf." Of u de nul achter wilt hebben, hangt af van de context; de converter spelt de cijfers precies zoals gegeven, zodat u de controle behoudt.

De vierde, in omgekeerde richting, verwacht dat de parser jaren zal verwerken die als paren worden gelezen - & quot; negentien vierentachtig" voor 1984. dat is een gesproken steno, geen standaard nummernaam; type & quot; duizend negenhonderd vierentachtig" als je 1984 nodig hebt Alles op Toolz.dev, inclusief deze tool, draait client-side zodat niets dat je typt wordt verzonden, wat de privacy-first standaard achter de hele site.

Waar komt nummer-naar-woorden naar voren in echte projecten?

Door de jaren heen blijven dezelfde handvol scenario's deze functie terugbrengen in mijn werk, en ze zijn de moeite waard om te weten, omdat elk zijn eigen eigenaardigheden heeft.

Facturerings- en factureringssystemen zijn het klassieke geval Elke ontvangstbewijs, factuur of cheque die & quot; Bedrag in woorden" spelling in de valuta-modus nodig heeft, en het bedrag moet exact overeenkomen met de cijfers De subtiele val hier is afronding: als uw cijfer 100,50 is, wilt u & quot; vijftig cent, & quot; maar als een berekening met drijvende komma u 100,499999 oplevert, moet u afronden op twee decimalen vooruit spelling, of u drukt " negenenveertig cents" en het totaal niet matchen Spell de reeds afgeronde waarde, nooit een ruwe berekende vlotter.

Juridische en contractdocumenten schrijf duur, hoeveelheden en geldbedragen in woorden om dezelfde anti-manipulatie reden Stijl hier neigt formeel, en sommige rechtsgebieden verwachten de Britse & quot; en & quot; conventie, dus bevestig welk register de documentfamilie gebruikt voordat u standaardiseert Contracten koppelen de woorden ook vaak met cijfers tussen haakjes - & quot; duizend (1.000) eenheden & quot; - die u kunt samenstellen door de converter te laten draaien en de cijfers ernaast te laten vallen.

Educatieve software en werkbladen converteer beide richtingen constant Een spellingoefening genereert een getal en controleert de student' s schriftelijk antwoord, dat is precies de woorden-naar-nummer richting; een leesoefening doet het omgekeerde Omdat kinderen' s materiaal in een klein bereik blijft, raak je zelden de grote-getal rand gevallen hier, maar je hebt wel schone rangtelwoorden nodig voor & quot; welke plaats heb je afgemaakt" stijl vragen.

Lokalisatie en spraakinterfaces heb de gesproken vorm nodig om te bepalen hoe een waarde hardop wordt voorgelezen, en om het te vertalen Engelse nummerregels zijn slechts het startpunt - andere talen groep en geslacht nummers anders - maar het krijgen van de Engelse vorm precies goed is de basis waarop je de rest bouwt Dezelfde discipline van spelling van de cijferreeks in plaats van een float houdt grote waarden nauwkeurig over al deze, dat is de betrouwbaarheid de rest Handleiding voor coderingshulpmiddelen betoogt dat elk hulpprogramma in een workflow moet voldoen.

Veelgestelde vragen

Hoe schrijf je 1234 in woorden?

1234 is " duizend tweehonderd vierendertig." Het getal splitst zich in een groep van duizenden (duizend) en een groep eenheden (tweehonderdvierendertig), met een koppelteken dat vierendertig verbindt. Voer 1234 in de converter in om het onmiddellijk te zien gespeld.

Hoe zet ik een bedrag om in woorden?

Schakel de tool naar de valutamodus en voer het bedrag in, zoals 100,50, om " honderd dollar en vijftig cent." Valutamodus spelt het hele deel als dollars en de eerste twee decimalen als centen, wat het formaat is dat cheques en facturen verwachten.

Moet er een "and" in geschreven cijfers?

In Amerikaans Engels, "and" wordt meestal weggelaten, dus 2500 is "two thousand five hundred." In Brits Engels, "and" verschijnt vaak vóór de tientallen, zoals in " two thousand five hundred and ten." Deze converter volgt de Amerikaanse stijl zonder "and," maar het accepteert een "and" bij het teruglezen van woorden in een getal.

Hoe worden decimalen gespeld?

Het hele deel wordt normaal gespeld, dan wordt "point" gezegd, gevolgd door elk cijfer afzonderlijk gelezen Dus 3.14 wordt " drie komma één four" en 0.05 wordt " nul komma nul vijf." cijfers één voor één lezen is de standaardmanier om ondubbelzinnig een decimaal uit te spreken.

Wat is het verschil tussen de getallen van de hoofdrol en de rangschikking?

Kardinaalgetallen benoemen een grootheid - één, twee, drie - terwijl rangtelwoorden een positie in een reeks benoemen - eerste, tweede, derde. Schakel de rangtelwoordmodus in om 21 om te zetten in " twenty-first" of 100 in " honderdste." Ordinalen zijn alleen van toepassing op hele getallen.

Wat is het grootste getal dat deze tool kan spellen?

De converternamen groepen tot decillions, die gehele getallen met maar liefst 36 cijfers dekken. Omdat het het gehele getal van zijn cijferreeks spelt in plaats van een numerieke waarde, blijft het resultaat exact, zelfs voor getallen die veel groter zijn dan een standaard nummertype precies kan bevatten.

Kan het woorden terugzetten in een getal?

Ja. typ een zin als "two million four hundred thousand" and the tool returns 2400000. it understand cardinals up to quadrillions, an optioneel & quot;and," "negative" or "minus" for sign, and "point" gevolgd door single digits for decimals Word-to-number parsing is best-effort en werkt op standaard frasering.

Waarom moet ik getallen überhaupt spellen?

Het schrijven van een bedrag in woorden verwijdert dubbelzinnigheid en maakt knoeien moeilijker, daarom tonen cheques, contracten en facturen zowel de cijfers als de woorden. Als de cijfers en het schriftelijke bedrag het ooit oneens zijn, worden de geschreven woorden doorgaans als gezaghebbend behandeld.


Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!