محول الأرقام إلى كلمات مجانًا
حوّل أي رقم إلى كلمات بالإنجليزية والفيتنامية والبولندية والتركية والإسبانية والبرتغالية والفرنسية والألمانية والروسية و7 لغات أخرى: الأعداد الأصلية والمبالغ المالية وصيغة كتابة الشيكات.
الاستخدامات الشائعة
- اكتب الأرقام على الشيكات والوثائق القانونيةتحويل المبالغ إلى كلمات مكتوبة للشيكات والحوالات البريدية والعقود القانونية حيث تكون المبالغ المكتوبة مطلوبة.
- اكتب الأرقام بالكلمات للمواد التعليميةتحويل الأرقام إلى الإنجليزية المكتوبة لأوراق العمل والمحتوى التعليمي والمواد التعليمية اللغوية.
- اكتب مبالغ الفاتورة بالكلماتتحويل إجمالي الفاتورة إلى كلمات مكتوبة للفواتير الدولية وأوامر الشراء وطلبات الدفع.
- حرّف الأرقام للكتابة والنشراتبع قواعد دليل النمط بتحويل الأرقام إلى كلمات للمقالات والمقالات والكتب والكتابة المهنية.
- الأرقام بالكلمات للوصول وقارئات الشاشةإنشاء سلاسل الأرقام المكتوبة للمحتوى الممكّن وتسميات ARIA وتوافق قارئ الشاشة.
كيف يعمل
يستخدم هذا المحول خوارزمية مكتوبة يدويًا — لا مكتبة ولا استدعاء API. يعمل التحويل كله في متصفحك باستخدام ثلاثة جداول بحث ثابتة (الآحاد، والعشرات، وكلمات المراتب مثل "thousand" و"million") وحلقة تقسيم تجزّئ أي عدد صحيح إلى مجموعات من ثلاثة أرقام وتجمّع العبارة الإنجليزية محليًا.
- 1تحليل الإدخال واكتشاف الإشارةتزيل الأداة الفواصل، وتتحقق من وجود علامة ناقص في البداية، وتتحقق من الإدخال بتعبير نمطي بسيط للأرقام. كما تستخدم BigInt لالتقاط الأرقام التي تتجاوز Number.MAX_SAFE_INTEGER (9,007,199,254,740,991) قبل أن تُفسد دقة الفاصلة العائمة في JavaScript النتيجة بصمت.
- 2التقسيم إلى ثلاثيات مع كلمات المراتبيُقسم الجزء الصحيح مرارًا على 1,000، ويُحوَّل كل باقٍ (0–999) عبر بحث المئات-العشرات-الآحاد. ثم تُسبق كل مجموعة بكلمة مرتبتها من مصفوفة SCALES ('thousand' و'million' و'billion' و'trillion' و'quadrillion') وتُضم المجموعات بفواصل.
- 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 في المتصفح.
أدوات ذات صلة
محول لاك كرور
تحويل بين lakh و crore و arab و million و billion و trillion — وتهجئة أي مبلغ بكلمات إنجليزية-هندية مع صياغة الروبية للشيكات.
إضافة أرقام صفحات إلى PDF
أضف أرقام صفحات إلى PDF — اختر التنسيق والموضع والرقم الابتدائي وحجم الخط. يعمل بالكامل في متصفحك؛ لا يُرفع PDF أبدًا.
حاسبة البروج الصينية
اكتشف حيوانك من البروج الصينية وعنصره (مع حدود رأس السنة القمرية الصحيحة)، وعلامتك الفلكية الغربية، ورقم مسار حياتك الخاص بعلم الأرقام — من تاريخ ميلادك. مجاني، خاص، للمتعة فقط.