FreeToGenerate.com

مجاني 100% · بلا تسجيل · لا يُرفع شيء

كل التحويل يتم داخل متصفحك، ولا يُرسَل رقمك إلى أي خادم.

متوفر أيضًا بلغات أخرى: English · Español · Português · Français

تحويل الأرقام إلى كلمات

اكتب أي رقم فتحصل على كتابته بالحروف كاملة، بخمس لغات، فورًا وبلا زر ولا تسجيل.

ما فائدة أداة تحويل الأرقام إلى كلمات؟

حين تكتب فاتورة أو عقدًا أو شيكًا أو حتى واجبًا مدرسيًا، لا يكفي أن يكون الرقم صحيحًا؛ يجب أن تُكتب صيغته بالحروف كذلك، وهذه هي الفجوة التي تسدّها أداة تحويل الأرقام إلى كلمات: تأخذ رقمًا مثل 1234 وتُعيده لك مكتوبًا كاملًا: «ألف ومئتان وأربعة وثلاثون»، دون أن تفتح قاموسًا أو تراجع قواعد الصرف بنفسك. الاستخدام الأشيع هو التحقق من كتابة الرقم بالحروف في مستند رسمي قبل توقيعه أو إرساله، لكنها تصلح أيضًا لكتابة المبالغ في العقود، ولتمارين تعليم الأطفال كتابة الأعداد. والأداة تدعم خمس لغات في آن واحد، فتكتب الرقم مرة وتبدّل اللغة كيفما شئت دون أن تعيد كتابته.

كيف تستخدمها

  1. اكتب الرقم: في الحقل بالأرقام العادية، ويمكنك لصق رقم بفواصل الآلاف أو بمسافات كما هو، فيتحوّل إلى كلمات أثناء الكتابة نفسها دون أي زر.
  2. اختر اللغة: من قائمة اللغة، وهي مستقلة تمامًا عن لغة الصفحة؛ فتقرأ الصفحة بالعربية وتحصل على الناتج بالفرنسية إن أردت. وعند اختيار الإنجليزية يظهر مفتاح «and» لتختار بين الأسلوب الأمريكي والبريطاني.
  3. انسخ النتيجة: بزر النسخ، أو امسح كل شيء وابدأ من جديد بزر المسح، أو استخدم زر المثال إن أردت أن ترى الأداة تعمل قبل أن تكتب رقمك الخاص.

القسم الصادق

دالة Intl.NumberFormat المتاحة في كل متصفح تنسّق الأرقام، لكنها لا تكتبها بالحروف؛ قواعد التهجئة هذه موجودة في معيار يونيكود لكن في نظام منفصل اسمه RBNF لا يعرضه أي متصفح للمطورين. لذلك لم تُبنَ هذه الأداة على قائمة كلمات مترجمة من لغة إلى أخرى، بل كُتبت قواعد النحو الخاصة بكل لغة من الصفر، لأن كتابة الأعداد بالحروف مسألة صرفية قبل أن تكون مسألة مفردات.

وما يجعل كل لغة صعبة يختلف عن غيرها. في العربية يظهر المثنى فتُكتب «مئتان» و«ألفان»، ويُجمع المعدود من ثلاثة إلى عشرة («ثلاثة آلاف»)، بينما يأتي المعدود من 11 إلى 99 مفردًا منصوبًا («واحد وعشرون ألفًا»)؛ والمحدِّد لكل ذلك هو آخر جزء من الرقم لا حجمه الكلي، فرقم مثل 553 ألفًا يتصرف صرفيًا كما يتصرف 53 لا كما يتصرف 500. وفي الإسبانية يجب ترخيم «uno» إلى «un» قبل كلمة الرتبة، فتُكتب 21000 دائمًا «veintiún mil» لا «veintiuno mil»، مع الإبقاء على السلّم الطويل حيث يعني 10^9 «mil millones» و10^12 «un billón». وفي البرتغالية يربط حرف «e» المئات بالعشرات والعشرات بالآحاد، لكنه لا يربط المجموعة الأخيرة إلا إن كانت أقل من مئة أو مئة صحيحة، فتُكتب «mil e um» و«mil e setecentos» بينما تُكتب «mil duzentos e trinta e quatro» بلا «e» قبل الأخيرة. وفي الفرنسية تظهر أشكال 70 و80 و90 الشهيرة (soixante-dix، quatre-vingts، quatre-vingt-dix)، وتظهر «et» في vingt et un وsoixante et onze لكنها تغيب في quatre-vingt-un، بينما لا يأخذ vingt وcent حرف -s في آخر الكلمة إلا إذا لم يتبعهما شيء.

التحقق من كل هذا لم يُترك للحدس: كُتبت 90 حالة اختبار يدويًا تغطي أصعب الحالات في كل لغة، ثم قورنت النتائج بمكتبة n2words على 5001 قيمة رقمية. تطابقت الإنجليزية والفرنسية تمامًا في 5001 من 5001. أما العربية والإسبانية والبرتغالية فاختلفت النتائج، وكل اختلاف رُصد وأُرجع إلى خلل في المكتبة نفسها لا في هذه الأداة: تُسقط المكتبة علامات التشكيل التي يوجبها مجمع اللغة الإسبانية فتكتب «dieciseis» بدل «dieciséis»، وتفوّت ترخيم الإسبانية، وتضيف «um» زائدة في «um mil milhões» بالبرتغالية، وتطبّق صيغة الأعداد العربية من 11 إلى 99 بشكل غير متسق. استُخدمت المكتبة مؤقتًا للمقارنة فقط ثم أُزيلت من المشروع، فهي ليست من اعتماديات هذا الموقع.

وللأداة حدود صادقة يجدر ذكرها: هي تكتب الأعداد الصحيحة فقط، بلا كسور عشرية ولا صيغ الشيكات المصرفية؛ والبرتغالية الناتجة هي البرتغالية الأوروبية (dezasseis، mil milhões) لا البرازيلية (dezesseis، um bilhão)؛ والإسبانية مبنية على السلّم الطويل؛ والعربية تُعرض بصيغة الاستشهاد المجردة، لأن الرقم في جملة حقيقية يطابق المعدود إعرابًا وتذكيرًا وتأنيثًا، وهذا ما لا تعرفه أداة لا ترى إلا الرقم بمعزل عن جملته؛ كما أن الأداة لا تُنتج صيغ الأعداد الترتيبية مثل «الحادي والعشرون». والحد الأقصى هو 999,999,999,999,999، ويجري الحساب بـBigInt حتى لا تفقد الأرقام الكبيرة دقتها.

لماذا هذه الصفحة مجانية؟

الأداة صفحة ثابتة تعمل بالكامل داخل متصفحك: لا حساب، ولا رفع لأي ملف أو رقم إلى خادم، ولا علامة مائية على النتيجة. اكتب رقمك وانسخ ناتجه كما هو، بلا قيد ولا مقابل.