MCP के माध्यम से कनेक्ट करें →

गणना दर्ज करें

सूत्र (फॉर्मूला)

सूत्र (फॉर्मूला): रोमन अंक तिथि कन्वर्टर
Show calculation steps (1)
  1. Roman to Arabic

    Roman to Arabic: रोमन अंक तिथि कन्वर्टर

    Scan left to right; if a symbol value is less than the value to its right, subtract it, otherwise add it.

विज्ञापन

परिणाम

नतीजा
XII_XXV_MMXXIV
बदली हुई तारीख की स्ट्रिंग
हिस्सा बदला गया
महीना XII
दिन XXV
साल MMXXIV

रोमन अंक तिथि कन्वर्टर क्या है?

यह टूल किसी आम कैलेंडर तारीख को रोमन अंकों की एक स्ट्रिंग में बदल देता है, जैसे XII_XXV_MMXXIV, और इस प्रक्रिया को उलट भी सकता है यानी रोमन अंकों को वापस सामान्य संख्याओं में बदल सकता है। इसका इस्तेमाल अक्सर टैटू, खुदी हुई ज्वेलरी, शादी की अंगूठियों, सालगिरह के तोहफ़ों और स्मारकों पर लिखावट के लिए होता है, जहाँ रोमन अंकों में लिखी तारीख का एक क्लासिक और हमेशा खूबसूरत दिखने वाला अंदाज़ होता है।

इसका इस्तेमाल कैसे करें

महीना (Month), दिन (Day) और साल (Year) के हर खाने में एक मान भरें। हर खाना या तो अरबी संख्या (जैसे 12) या फिर रोमन अंक (जैसे XII) — दोनों में से कोई भी स्वीकार करता है। कन्वर्टर ख़ुद पहचान लेता है कि आपने क्या टाइप किया और दूसरी तरह का रूप दिखा देता है, यानी यह दोनों दिशाओं में, खाने-दर-खाने काम करता है। फ़ॉर्मेट चुनकर तय करें कि तीनों हिस्से किस क्रम में दिखें: US (महीना, दिन, साल), EU (दिन, महीना, साल) या ISO (साल, महीना, दिन)। विभाजक चुनकर तय करें कि हिस्सों के बीच कौन-सा चिन्ह आए: बिंदु, मध्य बिंदु, बुलेट, डैश, स्पेस, अंडरस्कोर या स्लैश। किसी खाने को खाली छोड़ देने पर वह नतीजे में शामिल नहीं होगा।

फ़ॉर्मूला समझिए

अरबी से रोमन में बदलने के लिए कन्वर्टर मानक घटाव वाली पद्धति (subtractive notation) इस्तेमाल करता है। यह मान/चिन्ह की जोड़ियों को घटते क्रम में देखता है (1000=M, 900=CM, 500=D, 400=CD, 100=C, 90=XC, 50=L, 40=XL, 10=X, 9=IX, 5=V, 4=IV, 1=I) और हर बार वह सबसे बड़ा चिन्ह जोड़ता है जो फ़िट बैठे, उसका मान घटाता जाता है, जब तक कुछ बचे नहीं। यह प्रक्रिया इस तरह दर्शायी जा सकती है: $$n = \sum_{i} \text{symbol}_i \quad \text{(greedy subtractive: }1000{=}M,\ 900{=}CM,\ \dots,\ 1{=}I\text{)}$$ $$\text{while } n>0:\ \text{append largest symbol} \le n,\ n \mathrel{-}= \text{its value}$$ रोमन से अरबी में बदलने के लिए यह बाएँ से दाएँ पढ़ता है और किसी चिन्ह को तब घटाता है जब उसके बाद कोई बड़ा चिन्ह आए (जैसे \(IX = 9\)), वरना उसे जोड़ देता है: $$v = \sum_i \begin{cases} -s_i & s_i < s_{i+1} \\ +s_i & \text{otherwise} \end{cases}$$

विज्ञापन
रोमन अंक प्रतीकों और उनके मानों का चार्ट, घटाव जोड़ों सहित
सात रोमन प्रतीक और लालची रूपांतरण में प्रयुक्त छह घटाव जोड़े।

हल किया हुआ उदाहरण

मान लीजिए महीना=12, दिन=25, साल=2024 और फ़ॉर्मेट US तथा विभाजक अंडरस्कोर हो: \(12\) बनता है \(XII\), \(25\) बनता है \(XXV\), और \(2024\) बनता है \(MMXXIV\) (\(MM=2000\), \(XX=20\), \(IV=4\))। US क्रम में जोड़ने पर मिलता है XII_XXV_MMXXIV। अगर ISO क्रम और बिंदु (dot) विभाजक चुनें, तो आपको मिलेगा MMXXIV.XII.XXV

एक तिथि को दिन, माह और वर्ष में बाँटकर प्रत्येक को रोमन अंकों में बदला गया
एक नमूना तिथि को दिन, माह और वर्ष में बाँटा गया, प्रत्येक को रूपांतरित कर विभाजक से जोड़ा गया।

अक्सर पूछे जाने वाले सवाल

यह सबसे बड़ी कितनी संख्या बदल सकता है? 3999 (MMMCMXCIX)। मानक रोमन अंकों में 4000 के लिए कोई एकल चिन्ह नहीं है, इसलिए इससे बड़े मान समर्थित नहीं हैं।

क्या यह साल 0 या ऋणात्मक संख्या दिखा सकता है? नहीं। रोमन अंकों में शून्य के लिए कोई चिन्ह नहीं है, और सबसे छोटा दर्शाने योग्य मान 1 है।

क्या यह जाँचता है कि तारीख असली है? नहीं। हर हिस्सा अलग-अलग बदला जाता है, इसलिए यह बेझिझक महीने 2 में दिन 31 को भी बदल देगा — यह सिर्फ़ एक संख्या कन्वर्टर है, कोई कैलेंडर जाँचने वाला टूल नहीं।

अंतिम अपडेट: