កម្មវិធីបំប្លែងលេខទៅពាក្យ ឥតគិតថ្លៃ
បម្លែងលេខណាមួយទៅជាពាក្យ ជាភាសាអង់គ្លេស វៀតណាម ប៉ូឡូញ តួកគី អេស្ប៉ាញ ព័រទុយហ្គាល់ បារាំង អាល្លឺម៉ង់ រុស្ស៊ី និងភាសាផ្សេងទៀត 7 ភាសា៖ លេខរាប់ ចំនួនទឹកប្រាក់ និងការសរសេរលើមូលប្បទានប័ត្រ។
ការប្រើប្រាស់ទូទៅ
- សរសេរលេខលើលិខិតឩទ្ធរណ៍ និងឯកសារផ្លូវច្បាប់បម្លែងលេខលេខលេខលម្អិតលម្អិត លម្អិតលម្អិតលម្អិត និងលិខិតឩទ្ធរណ៍ផ្លូវច្បាប់ដែលលេខលេខលេខ។
- សរសេរលេខលេខលម្អិតលម្អិតបម្លែងលេខលម្អិតលម្អិតលម្អិតលម្អិតលម្អិត លម្អិតលម្អិតលម្អិត និងលម្អិតលម្អិតលេខលម្អិត។
- សរសេរលេខលេខលម្អិតលម្អិតបំលែងសរុបវិក្កយបត្រទៅជាអក្សរ សម្រាប់វិក្កយបត្រអន្តរជាតិ ការបញ្ជាទិញ និងសំណើបង់ប្រាក់។
- លេខលេខលម្អិតលម្អិតលេខលើលម្អិតលម្អិតបម្លែងលេខលម្អិតលម្អិតលេខលម្អិតលម្អិត សម្រាប់លម្អិតលម្អិត លិខិតលម្អិតលម្អិត និងលម្អិតលម្អិតលម្អិត។
- លេខលម្អិតលម្អិតលេខលម្អិតលើលក្ខណ្ឌលម្អិតបង្កើតលេខលេខលេខលម្អិតលម្អិតលេខលម្អិត ARIA លលក្ខណ្ឌលក្ខណ្ឌលក្ខណ្ឌលម្អិតលម្អិត។
វាដំណើរការដោយរបៀបណា
ឧបករណ៍បំប្លែងនេះប្រើក្បួនដោះស្រាយសរសេរដោយដៃ — គ្មានបណ្ណាល័យ គ្មានការហៅ API។ ការបំប្លែងទាំងអស់ដំណើរការនៅក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើតារាងស្វែងរកថេរបី (មួយ, ដប់ និងពាក្យមាត្រដ្ឋានដូចជា "ពាន់", "លាន") និងរង្វិលដាក់ក្រុមដែលបំបែកចំនួនគត់ណាមួយទៅជាក្រុមបីខ្ទង់ ហើយផ្គុំឃ្លាភាសាអង់គ្លេសនៅមូលដ្ឋាន។
- 1ការញែកព័ត៌មានបញ្ចូល និងការស្វែងរកសញ្ញាឧបករណ៍ដកសញ្ញាក្បៀស ត្រួតពិនិត្យសញ្ញាដកនាំមុខ និងផ្ទៀងផ្ទាត់ព័ត៌មានបញ្ចូលទល់នឹង regex ខ្ទង់សាមញ្ញ។ វាក៏ប្រើ BigInt ដើម្បីចាប់ចំនួនលើសពី Number.MAX_SAFE_INTEGER (9,007,199,254,740,991) មុនពេលភាពជាក់លាក់ floating-point របស់ JavaScript ធ្វើឲ្យលទ្ធផលខូចដោយស្ងាត់ៗ។
- 2ការដាក់ក្រុមបីខ្ទង់ជាមួយពាក្យមាត្រដ្ឋានផ្នែកចំនួនគត់ត្រូវបានចែកម្តងហើយម្តងទៀតដោយ 1,000 ហើយសំណល់នីមួយៗ (0–999) ត្រូវបានបំប្លែងតាមតារាងស្វែងរករយ-ដប់-មួយ។ ក្រុមនីមួយៗបន្ទាប់មកត្រូវបានបន្ថែមបុព្វបទជាមួយពាក្យមាត្រដ្ឋានពីអារេ SCALES ('ពាន់', 'លាន', 'ប៊ីលាន', 'ទ្រីលាន', 'ក្វាទ្រីលាន') ហើយក្រុមត្រូវបានភ្ជាប់ជាមួយសញ្ញាក្បៀស។
- 3ដំណើរការក្រោយបន្ថែមតាមរបៀបជាក់លាក់អាស្រ័យលើរបៀបដែលបានជ្រើសរើស ខ្សែអក្សរពាក្យត្រូវបានប្លែង: របៀបលេខរៀងអនុវត្តផែនទីបច្ច័យកំណត់ត្រឹមទៅពាក្យចុងក្រោយ (ឧទាហរណ៍ 'twenty-one' ក្លាយជា 'twenty-first'); របៀបរូបិយប័ណ្ណស្វែងរកឈ្មោះឯកតាធំ និងតូចសម្រាប់រូបិយប័ណ្ណដែលបានជ្រើសរើស (USD, GBP, EUR, INR, JPY, CAD, AUD) ហើយបង្គត់ផ្នែកទសភាគទៅសេនជិតបំផុត; របៀបស្នាក់/ផ្លូវច្បាប់ធ្វើទ្រង់ទ្រាយលទ្ធផលជា 'One thousand two hundred thirty-four and 56/100 dollars'។
- 4លទ្ធផលបង្ហាញ និងចម្លងក្នុងកម្មវិធីរុករកខ្សែអក្សរដែលបានបំប្លែងត្រូវបានគណនាឡើងវិញរាល់ការចុចគ្រាប់ចុចតាមរយៈ useMemo របស់ React — គ្មានសំណើបណ្តាញឡើយ។ ការចុចចម្លងសរសេរលទ្ធផលទៅឃ្លីបបតដោយប្រើ navigator.clipboard API របស់កម្មវិធីរុករក។
ឧបករណ៍ពាក់ព័ន្ធ
កម្មវិធីបម្លែង Lakh Crore
បម្លែងរវាង lakh, crore, arab និង million, billion, trillion — ហើយប្រកបចំនួនណាមួយជាពាក្យអង់គ្លេសបែបឥណ្ឌា ជាមួយពាក្យរូពីសម្រាប់មូលប្បទានប័ត្រ។
បន្ថែមលេខទំព័រទៅ PDF
បន្ថែមលេខទំព័រទៅ PDF — ជ្រើសរើសទម្រង់ ទីតាំង លេខចាប់ផ្ដើម និងទំហំ font។ ដំណើរការទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នក; PDF មិនដែលត្រូវបានផ្ទុកឡើង។
ម៉ាស៊ីនគណនាស្វាគមន៍ចិន
ស្វាគមន៍ចិនរបស់អ្នក និងធាតុ (ដែលមានព្រំដែនឆ្នាំលូនីដែលត្រឹមត្រូវ) សញ្ញាផ្កាយលោកខាងលិច និងលេខផ្លូវជីវិត - មកពីថ្ងៃកំណើតរបស់អ្នក។ ឥតគិតថ្លៃ ឯកជន ដើម្បីសក្ខីកម្ម។