متوفر أيضًا بلغات أخرى: English · Español · Português · Français
محوّل الأرقام الرومانية
اكتب رقمًا أو رقمًا رومانيًا في حقل واحد، وتتولى الأداة معرفة الاتجاه وتحوّل لك فورًا.
ما محوّل الأرقام الرومانية؟
النظام الروماني يبني كل رقم من سبعة حروف ثابتة القيمة: I تساوي 1، وV تساوي 5، وX تساوي 10، وL تساوي 50، وC تساوي 100، وD تساوي 500، وM تساوي 1000. تُكتب هذه الحروف بترتيب تنازلي، وتُقرأ قيمتها بجمع بعضها إلى بعض: III تساوي 3، وLXVI تساوي 66.
وإلى جانب هذا الجمع البسيط، يملك النظام ست حالات طرح: IV بدل IIII، وIX بدل VIIII، وXL بدل XXXX، وXC بدل LXXXX، وCD بدل CCCC، وCM بدل DCCCC. في كل حالة يُوضَع حرف أصغر قبل حرف أكبر ليدل على طرح قيمة الأول من الثاني.
ومثال يجمع القاعدتين معًا هو 1666، الذي يُكتب MDCLXVI: وهو الرقم الوحيد الذي تظهر فيه الحروف السبعة كلها — M وD وC وL وX وV وI — مرة واحدة بالضبط لكل حرف، وبترتيب تنازلي صارم.
كيف تستخدم الأداة
- اكتب في الحقل الواحد: رقمًا مثل 1994 أو رقمًا رومانيًا مثل MCMXCIV، وتتعرّف الأداة تلقائيًا على الاتجاه الذي تريده من نوع ما كتبته، دون أن تختار وضعًا بنفسك.
- اقرأ الناتج وما قرأته الأداة فعليًا: تظهر القيمة المحوَّلة أسفل الحقل، وبجانبها ما فهمته الأداة من إدخالك تحديدًا — وهو مفيد خصوصًا حين تكتب رقمًا رومانيًا بصيغة غير قياسية.
- انسخ أو امسح أو جرّب مثالًا: زر النسخ ينقل الناتج مباشرة، وزر المسح يفرغ الحقل، وزر المثال يملؤه برقم جاهز إن أردت تجربة الأداة قبل كتابة رقمك الخاص.
حدود النظام الروماني، ولماذا تلتزم بها الأداة
الصيغة الرومانية القياسية تغطي المدى من 1 إلى 3999 فقط، وهذا حد بنيوي لا تعسّفي. الأزواج الطرحية الستة تعمل بوضع حرف أصغر قبل حرف أكبر — IV وIX وXL وXC وCD وCM — لكن لا يوجد في النظام حرف مفرد يدل على 5000، فلا شيء يمكن طرح الألف منه لكتابة 4000 بالطريقة نفسها. وتكرار M أربع مرات (MMMM) عرف استعمالي لا قاعدة يفرضها النظام، وكذلك الخط العلوي الذي يُرسَم فوق حرف ليضربه في ألف عرف مختلف تمامًا. هذه الأداة لا تطبّق أيًّا من العُرفين، وتقول ذلك صراحة بدل أن تخترع لك رقمًا فوق 3999.
والنظام الروماني أيضًا لا يملك رمزًا للصفر ولا إشارة للسالب، وهاتان ليستا نقيصتين قابلتين للإصلاح بل حقيقتان عن النظام نفسه. لهذا خصّصت الأداة رسالة مستقلة لكل حالة بدل رسالة خطأ عامة.
وحين تقرأ الأداة رقمًا رومانيًا فإنها تتسامح ثم تُحكِم: تقرأ IIII كما يظهر على كثير من أقراص الساعات فتعطيك 4 مع الإشارة إلى أن IV هي الصيغة القياسية، وتقرأ IC فتعطيك 99 مع الإشارة إلى أن XCIX هي القياسية. والرفض التام لأي شيء غير قياسي كان سيبدو أكثر صرامة لكنه أقل فائدة: من ينسخ نقشًا عن واجهة مبنى قديم لا يحمل غالبًا صيغة الكتب المدرسية. تقبل الأداة أيضًا الحروف الصغيرة، وتتجاهل المسافات والنقاط بين الحروف، وتتفكك محارف يونيكود الملصوقة مثل Ⅻ إلى حروفها اللاتينية العادية — وهذا يفتح بابًا طريفًا: لصق Ⅰ بجانب Ⅶ ينتج الحروف IVII، وقاعدة الطرح تقرأها 6 لا 8، ولهذا تعرض الأداة دائمًا ما قرأته فعليًا بجانب الناتج. أما الرموز القديمة ↀ وↁ وↂ فلا تتفكك ولا تدخل ضمن الصيغة القياسية، فلها رسالة خاصة بها. وفي جهة الأرقام العادية تقبل الأداة فواصل الآلاف بأشكالها 1,994 أو 1.994 أو 1 994، لكنها ترفض كسرًا عشريًا حقيقيًا مثل 12.5 بدل أن تحوّله بصمت إلى 125.
ومجال الصيغة القياسية كله لا يتجاوز 3999 قيمة، فجرى التحقق منها استقصاءً شاملًا لا بالعينة: حُوِّلت كل قيمة من 1 إلى 3999 إلى رقم روماني ثم أُعيد تحويلها عكسيًا، وتأكَّد رجوع كل واحدة إلى قيمتها الأصلية؛ وتأكَّد أن النواتج الـ3999 كلها متمايزة بلا تكرار واحد؛ وأن كل ناتج هو بعينه الصيغة التي تعدّها الأداة قياسية؛ وأن المتتالية تتزايد تزايدًا صارمًا فلا يلتبس عددان أبدًا. ستون اختبارًا في المجموع، ومن دون أي مكتبة مرجعية خارجية: القوة الغاشمة على مجال صغير محدود بالكامل دليل أقوى من مجرد الاتفاق مع تنفيذ شخص آخر.
لماذا هذه الصفحة مجانية؟
لأن التحويل كله حساب بسيط يجري داخل متصفحك، فلا حاجة إلى خادم يعالج شيئًا ولا إلى تكلفة تستدعي اشتراكًا. لا تُنشئ حسابًا، ولا ترفع ملفًا، ولا تحمل النتيجة أي علامة مائية — الرقم الذي تحصل عليه هو رقمك فقط.