Joan eduki nagusira
LibraTool logoLibraTool

Zenbakia Hitzetan Bihurgailua doan

Bihurtu edozein zenbaki hitzetara ingelesez, vietnamdarrez, polonieraz, turkieraz, gaztelaniaz, portugesez, frantsesez, alemanez, errusieraz eta beste 7 hizkuntzatan: zenbaki kardinalak, diru-kopuruak eta txekeen idazkera.

Linez kanpo funtzionatzen du behin kargatuta
Txinatar zenbaki larriak (大写金额) →

One thousand, two hundred thirty-four

Adibide azkarrak

Ohiko erabilerak

  • Idatzi Zenbakiak Tsekuntan eta Dokumentu LegalenetanBihurtu zenbakiak idatzitako hitzetan tsekuntentzat, diru-eskuak eta epe legalen kontratuentzat idatzitako zenbakiak beharrezkoak diren lekuetan.
  • Idatzi Zenbakiak Hitzetan Hezkuntza-edukiarentzatBihurtu zenbakiak idatzitako ingelesera kalkulu-orrietarako, hezkuntza-edukiarentzat eta hizkuntzaren ikasteko edukiarentzat.
  • Idatzi Fakturaren Zenbakiak HitzetanBihurtu fakturaen totalak idatzitako hitzetan nazioarteko fakturentzat, erosketa-aginduentzat eta ordainketaren eskaentzat.
  • Zuzendu Zenbakiak Idazketa eta ArgitalpeneanJarraitu estilo-giduen arau zenbakiak hitzetan bihurtuz tesienen, artikuluen, liburuen eta idazketa profesionalentzat.
  • Zenbakiak Hitzetan Atzipena eta Pantaila-irakurleak AtzituSortu zenbakien kate idatziak eduki atzipenarentzat, ARIA etiketentzat eta pantaila-irakurlearen bateragarritasunerentzat.

Nola Funtzionatzen Du

Bihurgailu honek eskuz idatzitako algoritmo bat erabiltzen du — liburutegirik ez, API-deirik ez. Bihurketa osoa zure nabigatzailean gertatzen da hiru bilaketa-taula estatiko erabiliz (batekoak, hamarrekoak, eta 'mila', 'milioi' bezalako eskala-hitzak) eta edozein zenbaki oso hiru digituko taldetan zatitzen duen taldekatze-begizta baten bidez, ingelesezko esaldia lokalki muntatuz.

  1. 1
    Sarrera-analisia eta zeinu-detekzioa
    Tresnak komak kentzen ditu, hasierako ken zeinu bat egiaztatzen du, eta sarrera digitu-erregex sinple baten aurka baliozkotzen du. BigInt ere erabiltzen du Number.MAX_SAFE_INTEGER (9.007.199.254.740.991) baino handiagoak diren zenbakiak harrapatzeko, JavaScripten koma mugikorreko zehaztasunak isilean emaitza hondatu aurretik.
  2. 2
    Hiru digituko taldekapena eskala-hitzekin
    Zati osoa behin eta berriz 1.000z zatitzen da, eta hondar bakoitza (0–999) ehundakoak-hamarrekoak-batekoak bilaketa baten bidez bihurtzen da. Talde bakoitzari gero SCALES arrayeko bere eskala-hitza ('mila', 'milioi', 'mila milioi', 'bilioi', 'mila bilioi') aurrizkitzen zaio eta taldeak komekin batzen dira.
  3. 3
    Modu-espezifikoko ondorengo prozesatzea
    Hautatutako moduaren arabera, hitz-katea bihurtzen da: ordinal moduak azken hitzari kode gogorreko atzizki-mapa bat aplikatzen dio (adib. 'hogeita bat' 'hogeita batgarren' bihurtzen da); moneta moduak hautatutako monetaren (USD, GBP, EUR, INR, JPY, CAD, AUD) unitate handiko eta txikiko izenak bilatzen ditu eta zati dezimala zentimo hurbilenera biribiltzen du; txeke/legezko moduak irteera 'Mila berrehun eta hogeita lau eta 56/100 dolar' bezala formateatzen du.
  4. 4
    Emaitza bistaratuta eta kopiatuta nabigatzailean
    Bihurtutako katea teklatze-sakada bakoitzean berriz kalkulatzen da React-en useMemo bidez — sareko eskaerarik ez dago. Kopiatu klikatzeak emaitza arbelera idazten du nabigatzailearen navigator.clipboard APIa erabiliz.

Erlazionatutako tresnak

Maiz egiten diren galderak