Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis Tall til ord-konverterer

Gjør om hvilket som helst tall til ord på engelsk, vietnamesisk, polsk, tyrkisk, spansk, portugisisk, fransk, tysk, russisk og 7 språk til: hele tall, beløp og sjekkbeløp.

Fungerer uten nett når den er lastet
Kinesiske beløp med store tegn (大写金额) →

One thousand, two hundred thirty-four

Hurtige eksempler

Vanlige bruksområder

  • Skriv tall på sjekker og juridiske dokumenterKonverter beløp til skrevne ord for sjekker, postanvisninger og juridiske kontrakter hvor skrevne beløp er påkrevd.
  • Skriv tall i ord for utdanningsmaterialeKonverter tall til skrevne engelsk for arbeidsark, utdannelsesinnhold og sproglæringsmateriale.
  • Skriv fakturabeløp i ordKonverter fakturasummer til skrevne ord for internasjonale fakturaer, innkjøpsordrer og betalingsforespørsler.
  • Stavning av tall for skriving og publiseringFølg stilguider ved å konvertere tall til ord for essays, artikler, bøker og faglig skriving.
  • Tall i ord for tilgjengelighet og skjermlesereGenerer skrevne tallstrenger for tilgjengelig innhold, ARIA-etiketter og skjermleserkompatibilitet.

Hvordan det fungerer

Omregneren bruker en håndskrevet algoritme — ingen bibliotek, ingen API-kall. Hele konverteringen kjører i nettleseren med tre statiske oppslagstabeller (enere, tiere og skalaord som «thousand», «million») og en løkke som deler et heltall i grupper på tre sifre og setter sammen den engelske frasen lokalt.

  1. 1
    Tolking av inndata og fortegn
    Verktøyet fjerner komma, sjekker om det er et minustegn foran og validerer inndataene mot et enkelt siffer-regex. Det bruker også BigInt for å fange tall over Number.MAX_SAFE_INTEGER (9 007 199 254 740 991) før JavaScripts flyttallspresisjon ville ødelagt resultatet i det stille.
  2. 2
    Oppdeling i tresifrede grupper med skalaord
    Heltallsdelen deles gjentatte ganger på 1 000, og hver rest (0–999) konverteres via oppslag for hundrere, tiere og enere. Hver gruppe får deretter skalaordet sitt fra SCALES-matrisen ('thousand', 'million', 'billion', 'trillion', 'quadrillion'), og gruppene slås sammen med komma.
  3. 3
    Etterbehandling tilpasset modus
    Avhengig av valgt modus transformeres ordstrengen: ordenstallsmodus bruker en fast suffikstabell på siste ord (f.eks. blir 'twenty-one' til 'twenty-first'); valutamodus slår opp navnene på hoved- og underenheten for valgt valuta (USD, GBP, EUR, INR, JPY, CAD, AUD) og runder desimaldelen til nærmeste cent; sjekk-/juridisk modus formaterer resultatet som 'One thousand two hundred thirty-four and 56/100 dollars'.
  4. 4
    Resultatet vises og kopieres i nettleseren
    Den konverterte strengen beregnes på nytt for hvert tastetrykk via Reacts useMemo — ingen nettverksforespørsel. Klikk på Kopier skriver resultatet til utklippstavlen med nettleserens navigator.clipboard-API.

Relaterte verktøy

Ofte stilte spørsmål