Libreng Converter ng Numero sa Salita
I-convert ang anumang numero sa salita sa English, Vietnamese, Polish, Turkish, Spanish, Portuguese, French, German, Russian at 7 pang wika: cardinal na numero, halaga ng pera at pagsulat ng halaga sa tseke.
One thousand, two hundred thirty-four
Mabilis na halimbawa
Mga karaniwang gamit
- Isulat ang Numero sa Cheque at Legal DocumentI-convert ang halaga sa isinulat na salita para sa cheque, money order, at legal contract kung saan kinakailangan ang isinulat na halaga.
- Isulat ang Numero sa Educational MaterialI-convert ang numero sa isinulat na English para sa worksheet, educational content, at language-learning material.
- Isulat ang Invoice Amount sa SalitaI-convert ang invoice total sa isinulat na salita para sa international invoice, purchase order, at payment request.
- Isulat ang Numero para sa Writing at PublishingSundin ang style guide rule sa pamamagitan ng pag-convert ng numero sa salita para sa essay, article, libro, at professional writing.
- Numero sa Salita para sa Accessibility at Screen ReaderLumikha ng isinulat na numero string para sa accessible content, ARIA label, at screen reader compatibility.
Paano ito Gumagana
Gumagamit ang converter na ito ng hand-written na algorithm — walang library, walang API call. Buong tumatakbo sa iyong browser ang conversion gamit ang tatlong static na lookup table (isahan, sampuan, at mga scale word gaya ng "thousand", "million") at isang chunking loop na hinahati ang anumang integer sa mga grupo ng tatlong digit at binubuo nang lokal ang pariralang English.
- 1Pag-parse ng input at pagtukoy ng signTinatanggal ng tool ang mga kuwit, sinusuri kung may minus sign sa unahan, at vina-validate ang input laban sa simpleng digit regex. Gumagamit din ito ng BigInt para mahuli ang mga numerong mas mataas sa Number.MAX_SAFE_INTEGER (9,007,199,254,740,991) bago pa tahimik na masira ng floating-point precision ng JavaScript ang resulta.
- 2Paghahati sa tatlong digit na may scale wordPaulit-ulit na hinahati sa 1,000 ang integer na bahagi, at kino-convert ang bawat remainder (0–999) gamit ang lookup ng sandaanan-sampuan-isahan. Pagkatapos, nilalagyan ang bawat chunk ng scale word nito mula sa SCALES array ('thousand', 'million', 'billion', 'trillion', 'quadrillion') at pinagdudugtong ng kuwit ang mga chunk.
- 3Post-processing ayon sa modeDepende sa napiling mode, binabago ang word string: nag-a-apply ang ordinal mode ng hard-coded na suffix map sa huling salita (hal. nagiging 'twenty-first' ang 'twenty-one'); hinahanap ng currency mode ang mga pangalan ng major at minor unit para sa napiling currency (USD, GBP, EUR, INR, JPY, CAD, AUD) at nira-round ang decimal na bahagi sa pinakamalapit na sentimo; fino-format ng check/legal mode ang output bilang 'One thousand two hundred thirty-four and 56/100 dollars'.
- 4Ipinapakita at kinokopya ang resulta sa browserKinakalkula ulit ang na-convert na string sa bawat keystroke gamit ang useMemo ng React — walang network request. Kapag na-click ang Copy, isinusulat ang resulta sa clipboard gamit ang navigator.clipboard API ng browser.
Mga Kaugnay na Tool
Converter ng Lakh Crore
Ikonberta sa pagitan ng lakh, crore, arab at million, billion, trillion — at isulat ang anumang halaga sa Indian-English na mga salita na may paraan ng pagbayad sa cheque.
Magdagdag ng Numero ng Pahina sa PDF
Magdagdag ng mga numero ng pahina sa isang PDF — piliin ang format, posisyon, panimulang numero, at laki ng font. Tumatakbo nang buo sa iyong browser; hindi kailanman nag-a-upload ang PDF.
Kalkulador ng Chinese Zodiac
Hanapin ang iyong Chinese zodiac animal at elemento (na may tamang hangganan ng Lunar New Year), ang iyong Western star sign, at ang iyong numerology life-path number — mula sa iyong araw ng ipinanganak. Libre, pribado, para sa kasiyahan.