रोमन अंक कन्वर्टर क्या है?
यह टूल किसी सामान्य पूर्ण संख्या (अरबी अंक) को उसके रोमन अंक रूप में बदल देता है। रोमन अंकों का इस्तेमाल पूरे रोमन साम्राज्य में होता था और आज भी ये घड़ियों के डायल, किताबों के अध्यायों, फ़िल्मों के कॉपीराइट वर्ष और राजाओं-रानियों के नामों के साथ दिखाई देते हैं। इस क्लासिक प्रणाली में सात मूल चिह्नों की मदद से 1 से 3999 तक के मान दर्शाए जा सकते हैं।
रोमन अंकों के चिह्न
सात मुख्य चिह्न ये हैं: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 और M = 1000. एक ही चिह्न को लगातार चार बार लिखने से बचने के लिए घटाव वाले जोड़े (subtractive pairs) काम में लिए जाते हैं: IV (4), IX (9), XL (40), XC (90), CD (400) और CM (900)।
रूपांतरण कैसे काम करता है
यह कन्वर्टर 13 मान-चिह्न जोड़ों की एक क्रमबद्ध सूची पर "ग्रीडी एल्गोरिदम" का इस्तेमाल करता है, जो सबसे बड़े (1000 = M) से सबसे छोटे (1 = I) तक व्यवस्थित होती है। पूरी संख्या से शुरू करके यह बार-बार उस सबसे बड़े जोड़े का मान घटाता है जो अभी भी फिट हो जाए और साथ में वह चिह्न जोड़ता जाता है, जब तक कुछ शेष न बचे। चूँकि इन जोड़ों में घटाव वाले रूप (CM, CD, XC, XL, IX, IV) भी शामिल हैं, इसलिए परिणाम हमेशा सही और मानक रूप में आता है।
$$\text{Roman} = \bigoplus_{i}\; \text{sym}_i \times \left\lfloor \frac{R_i}{v_i} \right\rfloor, \quad R_0 = \text{Number}$$हल किया हुआ उदाहरण
मान लीजिए संख्या है 2024। पहले 1000 (M) घटाएँ → 1024, फिर दोबारा 1000 (M) घटाएँ → 24 शेष, यानी अब तक "MM"। अब 24 के लिए: 10 (X) को दो बार घटाएँ → 4 शेष, यानी "XX"। अंत में 4 = IV। तो अंतिम परिणाम है MMXXIV।
$$2024 - 1000 - 1000 = 24 \;\Rightarrow\; \text{MM}$$$$24 - 10 - 10 = 4 \;\Rightarrow\; \text{XX}, \quad 4 = \text{IV}$$$$2024 = \text{MMXXIV}$$
अक्सर पूछे जाने वाले प्रश्न
यह 3999 पर ही क्यों रुक जाता है? मानक रोमन प्रणाली में M से बड़ा कोई चिह्न नहीं है, इसलिए केवल M का उपयोग करके साफ़-साफ़ लिखा जा सकने वाला सबसे बड़ा मान 3999 (MMMCMXCIX) है। इससे बड़ी संख्याओं के लिए चिह्न के ऊपर रेखा (vinculum) लगानी पड़ती है, जो बुनियादी संकेतन का हिस्सा नहीं है।
क्या शून्य के लिए कोई रोमन अंक है? नहीं। रोमवासियों के पास शून्य के लिए कोई चिह्न नहीं था; यह प्रणाली केवल धनात्मक पूर्ण संख्याएँ ही दर्शाती है।
IIII की जगह IV क्यों लिखते हैं? घटाव वाला नियम अंकों को छोटा रखता है और किसी चिह्न के तीन से अधिक बार दोहराव से बचाता है — हालाँकि कुछ घड़ियों पर देखने में संतुलन के लिए कभी-कभी IIII भी लिखा मिल जाता है।