ما هو محول الأرقام الرومانية؟
يُترجم محول الأرقام الروماني بين الأرقام العربية التي نستخدمها كل يوم والأرقام القائمة على الحروف في روما القديمة. تبني الأرقام الرومانية قيمًا من سبعة رموز - I وV وX وL وC وD وM - مجتمعة عن طريق الجمع والطرح في عدد قليل من الحالات. تقوم هذه الأداة بتحويل رقم مثل 2024 إلى MMXXIV، وتقرأ رقمًا مثل MCMLXXXIV مرة أخرى باسم 1984، في كلا الاتجاهين من صندوق واحد.
كمحول أرقام إلى أرقام رومانية، اكتب 1987 والنتيجة هي MCMLXXXVII، مع قائمة تفاصيل الرموز M وCM وL وX وX وX وV وI وI. وهو يعمل تمامًا مثل محول الأرقام الرومانية إلى الأرقام: اكتب mcmxciv بأحرف صغيرة ويقرأه الوضع التلقائي كـ 1994، مع تطبيع: MCMXCIV تحته. اكتب IC وهو يرفض، مع الرسالة "IC" ليست رقمًا قياسيًا صالحًا. هل تقصد XCIX؟
النظام مضاف في القلب: الرموز مكتوبة من الأكبر إلى الأصغر ويتم جمعها، لذا فإن السابع عشر هو 10 + 5 + 1 + 1 = 17. التجاعيد عبارة عن تدوين طرحي، حيث يتم طرح رمز أصغر يوضع قبل رمز أكبر بدلاً من إضافته - IV هو 4، وليس 6، وCM هو 900. يسمح الاستخدام الحديث القياسي بستة أزواج طرحية فقط (IV، IX، XL، XC، CD، CM) ولا يكرر الرمز أبدًا أكثر من ثلاث مرات، ولهذا السبب 4 هو IV وليس III.
يفرض هذا المحول تلك القواعد في كلا الاتجاهين. ينتج عن التشفير دائمًا التهجئة الكنسية ، ويقوم فك التشفير بالتحقق من صحة المدخلات عن طريق تعثره: يتم قبول الرقم فقط إذا كان التهجئة القياسية لقيمته الخاصة ، لذلك يتم القبض على سلاسل مشوهة مثل IIII أو VX أو IC. نظرًا لعدم وجود رمز روماني لـ Zero ولا رمز ASCII عادي لـ 5000 ، تعمل الأداة على النطاق التقليدي من 1 إلى 3999 ، وكلها تعمل في متصفحك دون أي شيء يتم تحميله.
السقف 3999 ليس اعتباطيًا. الأرقام الرومانية ليس لها رمز أعلى من M للألف، لذلك تمت كتابة قيم أكبر باستخدام vinculum، وهو خط علوي يضرب الرقم بالألف، وهذا الترميز ليس له شكل نص عادي. لا يوجد أيضًا صفر ولا توجد طريقة لكتابة سالب أو كسر في النظام القياسي، وهو جزء كبير من سبب استبداله الحساب الموضعي. التحقق صارم لأن قواعد الطرح أضيق مما يتذكره الناس: فقط I وX وC يطرحان، فقط من الرمزين الأعلى التاليين، لذا فإن IX أقل من عشرة وIL ليس تسعة وأربعين. التكرار محدد بثلاثة، ولهذا السبب أربعون XL وليس XXX، على الرغم من أن وجوه الساعة استخدمت IIIII لعدة قرون.
كيفية استخدام محول الأرقام الرومانية؟
أدخل رقمًا أو رقمًا
اكتب رقم عربي مثل 2024 للحصول على أرقام رومانية أو الصق رقمًا مثل MMXXIV لفك تشفيره. تكتشف الأداة ما تقصده ويمكن تبديله يدويًا.
اقرأ النتيجة الفورية
يظهر التحويل أثناء الكتابة. يعطي التشفير الرقم الأساسي؛ ففك التشفير يعطي الرقم ويظهر التهجئة العادية بحيث يمكنك تأكيد أن الإدخال كان صالحًا.
تحقق من تقسيم الرمز
تعرف على كيفية تقسيم الرقم إلى أجزائه المضافة - MCMXCIV كـ M + CM + XC + IV - مما يجعل الأزواج الطرحية سهلة الفهم والتحقق.
انسخ أو استخدم قيمة سريعة
انقر فوق نسخ النتيجة، أو اضغط على أحد أزرار المحاولة، 4 و9 و40 و49 و90 و2024 و3999، لرؤية القواعد قيد التنفيذ.
الميزات الرئيسية
تحويل ثنائي الاتجاه
ترميز الأرقام إلى الأرقام وفك ترميز الأرقام إلى أرقام من نفس الإدخال. ينتج عن التشفير دائمًا الشكل الأساسي ، وفك تشفيره ذهابًا وإيابًا لضمان موافقة الاثنين.
التحقق الصارم
يتم رفض الأرقام المشوهة مثل III أو VX أو IC برسالة تشير إلى التهجئة الصحيحة ، لأن الرقم الصالح يجب أن يساوي التهجئة الأساسية لقيمته الخاصة.
تقسيم الرمز
يتم عرض كل رقم مقسمًا إلى مكوناته المضافة ، لذا يمكنك أن ترى بالضبط سبب مساهمة MCMXCiv في عام 1994 وكيف يساهم كل زوج مفعم.
كشف الاتجاه التلقائي
يتم التعامل مع الأرقام كرقم لتشفير؛ سلسلة من I و V و X و L و C و D و M يتم التعامل معها كرقم لفك التشفير. مفتاح يدوي متاح دائمًا.
Frequently Asked Questions
Related Tools
NATO Phonetic Alphabet Translator
Translate text into the NATO phonetic alphabet (Alfa, Bravo, Charlie) and decode code words back to letters
Number Base Converter
Convert integers between binary, octal, decimal, hexadecimal, and any base from 2 to 36 with exact BigInt precision and live bit and byte counts
Number to Words Converter
Convert numbers to words and words back to numbers in English - with cardinal, ordinal, currency, and decimal support for values from small integers up to decillions.
Unit Converter
Convert length, weight, temperature, area, volume, speed, time, data, pressure, energy, and angle units instantly with exact conversion factors
Comments
0 comments
No comments yet. Be the first to share your thoughts!