1 से 100 तक रोमन संख्याओं की सूची। रोमन, भारतीय, अरबी आंकड़े (संख्या)

30.09.2019

अरबी अंकों और दशमलव स्कोर प्रणाली के हमारे समय में कुल प्रभुत्व के बावजूद, रोमन संख्याओं का उपयोग अक्सर अक्सर पाया जा सकता है। उनका उपयोग ऐतिहासिक और सैन्य विषयों, संगीत, गणित और अन्य क्षेत्रों में किया जाता है जहां सामग्री के डिजाइन के लिए स्थापित परंपराएं और आवश्यकताएं रोमन संख्यात्मक प्रणाली के उपयोग को प्रेरित करती हैं, मुख्य रूप से 1 से 20 तक। इसलिए, कई उपयोगकर्ताओं के लिए, यह हो सकता है रोमन अभिव्यक्ति में कोई भी अंक प्राप्त करने के लिए आवश्यक हो, जो कुछ लोगों में कुछ कठिनाइयों का कारण बन सकता है। इस सामग्री में मैं ऐसे उपयोगकर्ताओं की मदद करने और 1 से 20 तक रोमन संख्याओं को प्राप्त करने के साथ-साथ एमएस वर्ड टेक्स्ट एडिटर में अंकों के डेटा की विशेषताओं का वर्णन करने की कोशिश करूंगा।

जैसा कि आप जानते हैं, रोमन संख्यात्मक प्रणाली प्राचीन रोम में अपनी शुरुआत लेती है, जो मध्य युग पर सक्रिय रूप से लागू होती है। लगभग 14 वीं शताब्दी में, रोमन संख्याओं को धीरे-धीरे अधिक सुविधाजनक अरब संख्याओं द्वारा प्रतिस्थापित किया जाता है, जिसका उपयोग हमारे दिन में प्रचलित हो गया है। साथ ही, कुछ क्षेत्रों में रोमन आंकड़े अभी भी सक्रिय रूप से उपयोग किए जाते हैं, जो उनके अनुवाद को अरब समकक्षों में सफलतापूर्वक विरोध करते हैं।

रोमन प्रणाली में संख्याएं लैटिन वर्णमाला के 7 पूंजी अक्षरों के संयोजन के साथ प्रस्तुत की जाती हैं। ये निम्नलिखित पत्र हैं:

  • "I" अक्षर - संख्या 1 के साथ सहसंबंधित;
  • अक्षर "वी" - संख्या 5 के साथ सहसंबंधित;
  • "एक्स" अक्षर - संख्या 10 के साथ सहसंबंधित;
  • "एल" अक्षर - संख्या 50 के साथ सहसंबंधित;
  • "सी" अक्षर - संख्या 100 के साथ सहसंबंधित;
  • अक्षर "डी" - संख्या 500 के साथ सहसंबंधित;
  • "एम" अक्षर - संख्या 1000 के साथ सहसंबंधित।

उपरोक्त सात लैटिन अक्षरों की मदद से, रोमन संख्यात्मक प्रणाली में लगभग सभी संख्याएं दर्ज की जाती हैं। पात्रों को स्वयं बाएं से दाएं दर्ज किया जाता है, आमतौर पर सबसे बड़ा अंक, और छोटे से शुरू होता है।

साथ ही, दो बुनियादी सिद्धांत भी हैं:


कीबोर्ड पर रोमन नंबर कैसे लिखें

तदनुसार, मानक कंप्यूटर कीबोर्ड पर स्थित लैटिन वर्णमाला का प्रतीक कुंजीपटल पर रोमन संख्याओं को लिखने के लिए पर्याप्त होगा। 1 से 20 तक रोमन संख्या इस तरह दिखती हैं:

अरब रोमन

शब्द में रोमन संख्या कैसे डालें

रोमन संख्याओं को एक से बीस से लिखें और न केवल दो मुख्य तरीके:

  1. मानक अंग्रेजी कीबोर्ड लेआउट का उपयोग करके, जहां लैटिन पत्र प्रस्तुत किए जाते हैं। हम इस लेआउट पर स्विच करते हैं, पूंजी अक्षरों के शासन को सक्रिय करने के लिए बाईं ओर "कैप्स लॉक" पर क्लिक करें। फिर पत्र आपको आवश्यक संख्या करते हैं;
  2. एक सूत्र सेट का उपयोग करना। हम कर्सर को उस स्थान पर रखते हैं जहां आपको रोमन नंबर रखने की आवश्यकता होती है, और कुंजी संयोजन पर क्लिक करें CTRL + F9।। ग्रे के साथ हाइलाइट किए गए दो विशेषता ब्रैकेट दिखाई देंगे।

इन कोष्ठक के बीच हम पात्रों का संयोजन दर्ज करते हैं:

\u003d X \\ * रोमन

जहां "एक्स" के बजाय हमें आवश्यक संख्या खड़ी करनी चाहिए, जिसे रोमन रूप में प्रस्तुत किया जाना चाहिए (इसे 55 होने दें)। यही है, अब यूएस 55 द्वारा चुने गए नंबर के साथ यह संयोजन जैसा दिखना चाहिए:

फिर एफ 9 दबाएं, और हम आवश्यक संख्या में रोमन संख्या प्राप्त करते हैं (इस मामले में, यह एलवी है)।

निष्कर्ष

आपके पीसी की केवल सात अंग्रेजी कीबोर्ड लेआउट कुंजी का उपयोग करके 1 से 20 तक रोमन संख्या रिकॉर्ड की जा सकती है। साथ ही, एमएस वर्ड टेक्स्ट एडिटर में, रोमन संख्याओं के सूत्र सेट का उपयोग करने का अवसर भी है, हालांकि, मेरे लिए, एक पारंपरिक, वर्णमाला विधि, जिसका उपयोग हर जगह किया जाता है।

के साथ संपर्क में

लैटिन में संख्याओं को नामित करने के लिए, निम्नलिखित सात पात्रों के संयोजन को लिया जाता है: i (1), वी (5), एक्स (10), एल (50), सी (100), डी (500), एम (1000)।

अवरोही क्रम में संख्याओं के पत्र पदनामों को याद करने के लिए, निमोनिक नियम का आविष्कार किया गया था:

हम डारिम रसदार लिमन्स हैं, पर्याप्त वीएसई। IX (क्रमशः एम, डी, सी, एल, एक्स, वी, आई)।

यदि एक छोटी संख्या को दर्शाता है तो साइन के दाईं ओर एक बड़ी संख्या का संकेत देने के लिए, यदि बाईं ओर, तो छोटे नंबर को और अधिक जोड़ा जाना चाहिए, फिर कटौती, अर्थात्:

VI - 6, यानी 5 + 1।
Iv - 4, यानी। 5 - 1
Xi - 11, यानी 10 + 1।
Ix - 9, यानी 10 - 1
एलएक्स - 60, यानी 50 + 10।
एक्सएल - 40, यानी 50 - 10
सीएक्स - 110, यानी 100 + 10।
एक्सएस - 9 0, यानी 100-10।
MDCCCXII - 1812, यानी। 1000 + 500 + 100 + 100 + 100 + 10 + 1 + 1।

शायद एक ही संख्या के विभिन्न पदनाम। उदाहरण के लिए, संख्या 80 को एलएक्सएक्सएक्स (50 + 10 + 10 + 10) के रूप में दर्शाया जा सकता है और एक्सएक्सएस (100 - 20) के रूप में।

संख्या लिखने के लिए, रोमन संख्याओं को पहले हजारों की संख्या रिकॉर्ड करना चाहिए, फिर सैकड़ों, फिर दर्जनों और अंत में, इकाइयां।

मैं (1) - UNUS (CALM)
II (2) - डुओ (डुओ)
III (3) - TRES (निशान)
IV (4) - Quattuor (Kvattore)
वी (5) - क्विनक (क्विकिल्वे)
VI (6) - सेक्स (बोरी)
VII (7) - सेप्टेरा (सेप्टेम)
VIII (8) - ऑक्टो (ऑक्टो)
Ix (9) - नोवेम (नोवेम)
एक्स (10) - निहित (डीईसी)
Xi (11) - अवांछित (अयोग्य)
XII (12) - Duodecim (Duodetsim)
एचएस (13) - Tredecim (Tretesim)
XIV (14) - Quattuordecim (Kvattetordecim)
एक्सवी (15) - Quindecim (Kvinezim)
XVI (16) - Sedecim (Sadezim)
XVII (17) - सेप्टेंडेकिम (सेप्टेंडेनज़िम)
XVIII (18) - Duodeviginti (Duodeaviginti)
XIX (19) - Undeviginti (Uneviginti)
Xx (20) - Viginti (Viginti)
XXI (21) - UNUS ET VIGINTI या VIGINTI UNUS
XXII (22) - डुओ एट विगिन्टी या विगिन्टी डुओ इत्यादि।
XXVIII (28) - Duodetriginta (Doudtriginta)
XXIX (2 9) - Undetriginta (Undriginta)
XXX (30): ट्रिगिंटा (ट्रिगिंट)
एक्सएल (40) - Quadragnta (Quadraginta)
एल (5 ओ) - क्विनक्वागिंटा (क्विंकक्वागिंटा)
एलएक्स (60) - सेक्सगिंटा (सक्सगिंटा)
एलएक्सएक्स (70) - सेप्टुआगिंटा (Szlutuagint)
LXXX180) - ऑक्टोगिंटा (Otogynta)
पुलिस (90) - NONAGINTA (NONAGINTA)
सी (100) सेंटम (सेंट हिंस)
सीसी (200) - डुकेन्टी (डुकी)
सीसीसी (300) - ट्रेसेनी (ट्रेसर्टी)
सीडी (400) - Quadrigenti (चौविग्ध)
डी (500) - QUENTII (QUINGANTI)
डीसी (600) - सेसेंसी (sescents) या सेक्सonti (Sacksonti)
डीसीसी (700) - सेप्टिगेंटी (सैडिगेंटी)
डीसीसीसी (800) - ऑक्टिंग्सेंटी (अडकाशंटी)
सीवी (डीसीसीसी) (900) - नोंगेंटी (नोंगंति)
एम (1000) - मिलले (मिल)
मिमी (2000) - डुओ मिलिया (डुओ मिलिया)
वी (5000) - क्विनक मिला (क्विकिल मिलिया)
एक्स (10 000) - डिकम मिलिया (डेट्स मिलिया)
एक्सएक्स (20,000) - विगिन्टी मिलिया (विगिन्टी मिलिया)
सी (100000) - सेंटम मिलिया (मिलिया centunce)
Xi (1000000) - मृतकों सेंटीना मिलिया (डेटसेस सेंटान मिलिया)।

यदि अचानक एक जिज्ञासु व्यक्ति पूछता है कि लैटिन पत्र वी, एल, सी, डी, एम, एम, फिर तुरंत कहें कि यह लैटिन अक्षरों की तरह नहीं है, लेकिन पूरी तरह से अलग संकेत।

तथ्य यह है कि लैटिन वर्णमाला की नींव पश्चिम जर्मन की वर्णमाला थी। यह उनके लिए है कि एल, सी और एम के तीन संकेत यहां उन्होंने मजबूर आवाजों को दर्शाया जो लैटिन में नहीं थे। जब लैटिन वर्णमाला तैयार की गई, तो वे अनिवार्य साबित हुए। उन्हें लैटिन ग्राफिक्स में नामित संख्याओं के लिए अनुकूलित किया गया था। बाद में, वे लैटिन पत्रों के साथ मेल खाते थे। तो, लैटिन शब्द सेंटम (एसटीआर), और एम (1000) के पहले अक्षर के साथ (100) के पहले अक्षर के साथ संकेत (हजार) के पहले अक्षर के समान हो गया। साइन डी (500) के लिए, उन्होंने एफ (1000) के आधे संकेत का प्रतिनिधित्व किया, और फिर यह एक लैटिन पत्र की तरह था। साइन वी (5) केवल एक्स (10) का शीर्ष आधा था।

रोमन संख्याओं को कैसे पढ़ा जाए?

रोमन संख्याएं हम अक्सर नहीं उपयोग करते हैं। और ऐसा लगता है कि हर कोई यह जानना है कि हमारे पास परंपरागत रूप से रोमन संख्याएं सदियों को इंगित करती हैं, और वर्षों और सटीक तिथियां अरबी संख्याएं हैं। दूसरे दिन मुझे अरबी समझा जाना था :-)) और चीनी छात्र क्या, उदाहरण के लिए, एक्ससीआईवी या cclxxviii :-))। जब सामग्री की तलाश में थी तो मैंने बहुत सारी रोचक चीजें सीखीं। मैं साझा करता हूं :-)) शायद किसी और को आवश्यकता होगी :-))

रोमन संख्याएँ

रोमन संख्याएं विशेष संकेत हैं जो दशमलव निर्वहन और उनके आधे को रिकॉर्ड करने के लिए उपयोग की जाती हैं। लैटिन वर्णमाला के 7 अक्षरों का उपयोग संख्याओं को नामित करने के लिए किया जाता है:

रोमन संख्या संख्या

मैं। 1
वी 5
एक्स। 10
एल 50
सी। 100
डी 500
म। 1000

प्राकृतिक संख्या इन 7 रोमन संख्याओं की पुनरावृत्ति के साथ दर्ज की जाती है।

Mnemonic नियम अवरोही क्रम में रोमन संख्याओं के पत्र पदनामों को याद करने के लिए (नियम के लेखक - ए कैस्पर्सिच):

म।रों
डीएईएम
सी।अंडा
एलiCHER।
एक्स।orochor
वीसम्मिलित
मैं।ndividam

रिकॉर्डिंग संख्या के लिए नियम रोमन संख्या:

यदि एक बड़ा आंकड़ा छोटे के सामने खड़ा है, तो वे फोल्ड (इसके अलावा सिद्धांत),
- यदि एक छोटा आंकड़ा अधिक से अधिक है, तो छोटे से अधिक (घटाव के सिद्धांत) से छोटा किया जाता है।

दूसरा नियम एक ही संख्या की चार बार पुनरावृत्ति से बचने के लिए लागू होता है। इस प्रकार, रोमन संख्या, एक्स, सी को एक्स, सी, एम के अनुसार रखा जाता है, जो 9, 9 0, 900 या वी, एल, डी से पहले 4, 40, 400 को इंगित करने के लिए तैयार किया जाता है।

Vi \u003d 5 + 1 \u003d 6,
Iv \u003d 5 - 1 \u003d 4 (IIII के बजाय),
Xix \u003d 10 + 10 - 1 \u003d 19 (XVIIII के बजाय),
एक्सएल \u003d 50 - 10 \u003d 40 (XXXX के बजाय),
Xxxiii \u003d 10 + 10 + 10 + 1 + 1 + 1 \u003d 33, आदि

यह ध्यान दिया जाना चाहिए कि इस रिकॉर्ड में बहु-मूल्यवान संख्याओं पर अंकगणितीय कार्रवाइयों का कार्यान्वयन बहुत असुविधाजनक है। शायद लैटिन अक्षरों के उपयोग के आधार पर रोमन नंबरिंग सिस्टम में गणना की जटिलता इस योजना में एक दशमलव डिजिटल प्रणाली के प्रतिस्थापन के लिए भारी कारणों में से एक बन गई है।

रोमन नंबरिंग सिस्टम जो यूरोप में दो हजार वर्षों तक प्रभावी था, वर्तमान में बहुत सीमित है। रोमन संख्याओं का उपयोग सदियों (बारहवीं शताब्दी) को नामित करने के लिए किया जाता है, महीनों (21.v.1987), घंटों के घड़ी के बाद, छोटे आदेशों के डेरिवेटिव पर समय निर्दिष्ट करते समय महीनों।

अतिरिक्त जानकारी:

बड़ी संख्या में रिकॉर्ड करने के लिए, रोमन संख्याओं को पहले हजारों की संख्या रिकॉर्ड करने की आवश्यकता है, फिर सैकड़ों, फिर दर्जनों और अंत में, इकाइयां।

उदाहरण : संख्या 1 9 88. एक हजार मीटर, नौ सौ सेमी, अस्सी एलएक्सएक्सएक्स, आठ आठवीं। हम उन्हें एक साथ लिखते हैं: mcmlxxxviii।

अक्सर पाठ में संख्याओं को हाइलाइट करने के लिए, उन्होंने उनके ऊपर की सुविधा खींची: LXIV। कभी-कभी उन्होंने ऊपर से रेखा को चित्रित किया, और नीचे: XXXII - विशेष रूप से, रूसी हस्तलिखित पाठ में रोमन संख्या आवंटित करने का निर्णय लिया गया है (यह तकनीकी जटिलता के कारण टाइपोग्राफ़िकल सेट में उपयोग नहीं किया जाता है)। अन्य लेखकों में, ऊपर से विशेषता 1000 गुना संख्या के मूल्यों में वृद्धि को नामित कर सकती है: वीएम \u003d 6000।

परंपरागत लेखन "IIII" के साथ टिसोट घड़ियां

मौजूद "संक्षिप्त तरीके"बड़ी संख्या लिखने के लिए, जैसे 1999. वह नहीं अनुशंसित, लेकिन कभी-कभी सरल बनाने के लिए उपयोग किया जाता है। अंतर यह है कि उसके बाईं ओर संख्याओं को कम करने के लिए किसी भी आंकड़े को लिखा जा सकता है:

999. हजार (एम), 1 (i) पढ़ेगा, हम CMXCIX के बजाय 999 (im) प्राप्त करेंगे। कोरोलरी: 1 999 - एमआईएम मैकमक्सिक्स के बजाय
95. एसटीओ (सी), 5 (वी) घटाएंगे, हमें एक्ससीवी के बजाय 95 (वीसी) मिलता है
1 9 50: हजार (एम), 50 (एल) घट जाएगा, हम 950 (एलएम) प्राप्त करेंगे। कोरोलरी: 1 9 50 - एमसीएमएल के बजाय एमएलएम

क्रेडिट में फिल्म की रिहाई के वर्ष लिखते समय इस विधि का व्यापक रूप से पश्चिमी फिल्म कंपनियों द्वारा उपयोग किया जाता है।

"चतुर्थ" के रूप में संख्या "चार" रिकॉर्ड करने के लिए हर जगह केवल XIX शताब्दी में बन गया है, "IIII" रिकॉर्ड अक्सर प्रयोग किया जाता है। हालांकि, रिकॉर्ड "चतुर्थ" पहले से ही 13 9 0 वर्ष की पांडुलिपि "काली के फॉर्मे" के दस्तावेजों में पाया जा सकता है। घंटों की घड़ियों पर, ज्यादातर मामलों में, "iiii" परंपरागत रूप से "चतुर्थ" के बजाय उपयोग किया जाता है, मुख्य रूप से सौंदर्य संबंधी विचारों के अनुसार: इस तरह के लेखन विपरीत पक्ष पर "viii" की संख्या के साथ दृश्य समरूपता प्रदान करता है, और "iv" पढ़ता है "" IIII "से अधिक कठिन पढ़ने के लिए।

एक और संस्करण।

रोमन नंबरिंग में पूर्णांक के रिकॉर्ड के लिए, सात मुख्य संख्याओं का उपयोग किया जाता है:

I \u003d 1।
V \u003d 5।
X \u003d 10।
L \u003d 50।
सी \u003d 100।
डी \u003d 500।
एम \u003d 1000

उसी समय, कुछ संख्याएँ (i, x, c, m) कर सकते हैं दोहराया, लेकिन तीन बार से अधिक नहीं इस प्रकार, उनकी मदद के साथ, आप किसी भी पूर्णांक को 3 99 99 से अधिक (एमएमएमसीएमएक्सिक्स) से अधिक लिख सकते हैं। रोमन प्रणाली में संख्या रिकॉर्डिंग करते समय, छोटे अंक दाईं ओर खड़े हो सकते हैं; इस मामले में, इसे इसमें जोड़ा जाता है। उदाहरण के लिए, रोमन में संख्या 283 निम्नानुसार लिखी गई है:

यानी 200 + 50 + 30 + 3 \u003d 283। यहां एक सौ चित्रित संख्या को दो बार दोहराया जाता है, और क्रमशः एक दर्जन को दर्शाते हुए संख्याएं और एक को तीन बार दोहराया जाता है।

एक छोटा आंकड़ा रिकॉर्ड किया जा सकता है और अधिक के बाईं ओर, फिर इसे अधिक से काट दिया जाना चाहिए। इस मामले में, सबसे छोटे अंकों की दोहराव की अनुमति नहीं है। हम रोमन नंबर 94 को लिखते हैं:

Xciv \u003d 100-10 + 5-1 \u003d 94।

यह तथाकथित है "कटौती नियम": यह देर से पुरातनता युग में दिखाई दिया (इससे पहले, रोमनों ने नंबर 4 को IIII के रूप में लिखा, और संख्या 40 - XXXX के रूप में)। "घटाव नियम" का उपयोग करने के लिए छह विकल्प हैं:

Iv \u003d 4।
Ix \u003d 9।
एक्सएल \u003d 40।
Xc \u003d 90।
सीडी \u003d 400।
सेमी \u003d 900।

यह ध्यान दिया जाना चाहिए कि "घटाव" के अन्य तरीकों की अनुमति नहीं है; इस प्रकार, संख्या 99 को xcix के रूप में दर्ज किया जाना चाहिए, लेकिन आईसी के रूप में नहीं। हालांकि, कुछ मामलों में, कुछ मामलों में रोमन संख्याओं की एक सरलीकृत रिकॉर्डिंग का भी उपयोग किया जाता है: उदाहरण के लिए, माइक्रोसॉफ्ट एक्सेल कार्यक्रम में, "रोमन ()" फ़ंक्शन के साथ रोमन में अरबी संख्याओं को परिवर्तित करते समय, आप कई प्रकार की संख्या का उपयोग कर सकते हैं क्लासिक से अत्यधिक सरलीकृत करने के लिए प्रतिनिधित्व (इसलिए संख्या 49 9 को सीडीएक्सिक्स, एलडीवीएलआईवी, एक्सडीआईक्स, वीडीवी या आईडी के रूप में दर्ज किया जा सकता है)।

यहां से यह स्पष्ट है कि 4 एकाधिक पुनरावृत्ति से बचने के लिए, यहां अधिकतम संभव संख्या 3 99 99 है, यानी मिमीम

रोमन संख्याओं की मदद से, आप दोनों बड़ी संख्या रिकॉर्ड कर सकते हैं। इस उद्देश्य के लिए, हजारों को दर्शाने वाले उन नंबरों को उठाया जाता है, और उन संख्याओं के ऊपर जो लाखों को इंगित करते हैं - एक डबल फीचर। उदाहरण के लिए, 123123 की संख्या इस तरह दिखेगी:
_____
Cxxiiicxxiii।

Ī के रूप में एक लाख, लेकिन एक के साथ नहीं, लेकिन अध्याय में दो विशेषताओं के साथ।

रिकॉर्डिंग संख्या के उदाहरण रोमन और अरबी संख्या

रोमन आंकड़े अरबी संख्या

I 1 unus
II 2 डुओ।
III 3 ट्रेस।
Iv 4 quattuor
वी 5 क्विनक
छठी 6 सेक्स।
VII 7 सेप्टेम।
VIII 8 ऑक्टो।
IX 9 NOVEM।
X 10 दशक।
Xi 11 अवांछित
Xii 12 duodecim
XIII 13 TREDECIM
XIV 14 Quattuordecim
एक्सवी 15 Quindecim।
Xvi 16 sedecim
XVII 17 सेप्टेंडेकिम
Xviii 18 Duodeviginti
Xix 19 Undeviginti।
XX 20 Viginti।
XXI 21 यूनस ईटी Viginti
XXX 30 Triginta।
एक्सएल 40 quadraginta।
एल 50 Quinquaginta।
एलएक्स 60 सेक्सगिंटा।
एलएक्सएक्स 70 सेप्टुआगिंटा।
LXXX 80 ऑक्टोगिंटा।
एक्ससी 90 NONAGINTA।
सी 100 सेंटम
सीसी 200 ड्यूकेंटी।
सीसीसी 300 TRECENTI
सीडी 400 चतुर्भुज
डी 500 क्विंगनी।
डीसी 600 सेसेंसी
डीसीसी 700 septingenti।
डीसीसीसी 800 ऑक्टिंगेंटी।
सेमी 900 नोंगेंटी।
एम 1000 मील
मिमी 2000 डुओ मिलिया
एमएमएम 3000।
Mmmim (सबसे बड़ी संख्या) 3999

अतिरिक्त उदाहरण:

XXXI 31।
एक्सएलवीआई 46।
Xcix 99।
DLXXXIII 583।
Dccclxxxviii 888।
MDCLXVIII 1668।
MCMLXXXIX 1989।
MMIX 200।
Mmxi 2011।

पत्रों की मदद से रोमन नंबरिंग सिस्टम यूरोप में दो हजार वर्षों तक वितरित किया गया था। केवल देर के मध्य युग में यह गणना के लिए अधिक सुविधाजनक रूप से अरबों से उधार ली गई संख्या की एक दशमलव प्रणाली में बदलाव आया। लेकिन, अब तक, रोमन संख्याओं को स्मारकों की तारीखों, घड़ी पर समय और (एंग्लो-अमेरिकन टाइपोग्राफ़िकल परंपरा में) पुस्तक प्रीफेस की पुस्तक की तारीखों से दर्शाया गया है। इसके अलावा, रूसी में, रोमन संख्या क्रमिक अंकों को नामित करने के लिए प्रथागत हैं।

संख्याओं को नामित करने के लिए, लैटिन वर्णमाला के 7 अक्षरों का उपयोग किया गया था: i \u003d 1, v \u003d 5, x \u003d 10, l \u003d 50, c \u003d 100, d \u003d 500, m \u003d 1000. इंटरमीडिएट नंबर कई अक्षरों को जोड़कर गठित किए गए थे दाईं या बाएं। सबसे पहले, हजारों और सैकड़ों लिखे गए थे, फिर दर्जनों और इकाइयां। इस प्रकार, संख्या 24 को XXIV के रूप में चित्रित किया गया है। प्रतीक के ऊपर क्षैतिज रेखा प्रति हजार गुणा का अर्थ है।

इन संख्याओं की पुनरावृत्ति का उपयोग करके प्राकृतिक संख्या दर्ज की जाती हैं। साथ ही, यदि एक बड़ा आंकड़ा छोटे के सामने खड़ा होता है, तो वे छोटे होते हैं (इसके अलावा सिद्धांत), यदि छोटे - अधिक से अधिक - तो छोटे से अधिक (घटाव के सिद्धांत) से छोटा कटौती की जाती है। बाद वाला नियम केवल उसी संख्या की चार-बार पुनरावृत्ति से बचने के लिए लागू होता है। उदाहरण के लिए, मैं, एक्स, सी को एक्स, एस, एम के अनुसार 4, 40, 900 या उससे पहले वी, एल, डी को 4, 40, 400 को इंगित करने के लिए लागू किया जाता है। उदाहरण के लिए, vi \u003d 5 + 1 \u003d 6, Iv \u003d 5 - 1 \u003d 4 (IIII के बजाय)। Xix \u003d 10 + 10 - 1 \u003d 1 9 (XVIIII के बजाय), एक्सएल \u003d 50 - 10 \u003d 40 (xxxx के बजाय), xxxiii \u003d 10 + 10 + 10 + 1 + 1 + 1 \u003d 33, आदि

इस रिकॉर्ड में बहु-मूल्यवान संख्याओं पर अंकगणितीय क्रियाएं करना बहुत असहज है। रोमन आंकड़ों की प्रणाली वर्तमान में लागू नहीं होती है, सिवाय, कुछ मामलों में, सदियों (एक्सवी शताब्दी, आदि) के पदों के पदों। इ। (Mcmlxxvii) और महीनों जब तिथियों को निर्दिष्ट करते हैं (उदाहरण के लिए, 1. v.1975), क्रमिक अंक, साथ ही छोटे आदेशों के व्युत्पन्न, बड़े तीन: यव, वाईवी, आदि।

रोमन संख्याएँ
मैं। 1 ग्यारहवीं 11 XXX 30 सीडी 400
द्वितीय। 2 बारहवीं। 12 एक्स्ट्रा लार्ज 40 डी 500
तृतीय 3 Xiii। 13 एल 50 डीसी 600
Iv। 4 XIV। 14 Lx। 60 डीसीसी 700
वी 5 एक्सवी 15 एलएक्सएक्स 70 डीसीसीसी। 800
छठी 6 Xvi 16 Lxxx 80 से। मी। 900
सातवीं 7 Xvii 17 Xc। 90 म। 1000
आठवीं। 8 Xviii 18 सी। 100 मिमी। 2000
नौवीं 9 Xix। 19 सीसी। 200 एमएमएम। 3000
एक्स। 10 एक्सएक्स 20 सीसीसी। 300
संस्कृति में संख्या प्रणाली के डायल पर रोमन संख्या के साथ स्पैस्काया टॉवर की घड़ी-झीं भारत-अरबीपूर्व एशियाईवर्णानुक्रमकअन्यस्थितित्मक मिश्रित गैर-मूल्य निर्धारण प्रणाली
अरबी
तमिलस्काया
बर्मंस्काया
Khmerskaya
लाओ
मंगोलियन
थाई
चीनी
जापानी
सूज़ौ
कोरियाई
वियतनामी
दुर्घटनाओं
अब्दजिया
अर्मेनियाई
अरिआराभाता
सिरिलिक
यूनानी
इथियोपियाई
यहूदी
अक्षरा-संह्या
बेबीलोन
मिस्र के
इट्रस्केन
रोमन
डेन्यूब
अटारी
रात बिताने का स्थान
माया
Aegean
CPPU के प्रतीक
2, 3, 4, 5, 6, 8, 10, 12, 16, 20, 60
नेगा-पोज्यूसल
सममित
Fibonacciyev
एकल (Unar)

रोमन संख्याएँ - प्राचीन रोमियों द्वारा उनके गैर चरण सर्जरी में उपयोग किए गए आंकड़े।

इन संख्याओं की पुनरावृत्ति का उपयोग करके प्राकृतिक संख्या दर्ज की जाती हैं। साथ ही, यदि एक बड़ा आंकड़ा छोटे के सामने खड़ा होता है, तो वे फोल्ड (इसके अलावा सिद्धांत), यदि छोटे से अधिक से अधिक खड़ा होता है, तो छोटे से अधिक (घटाव के सिद्धांत) से छोटा किया जाता है। बाद वाला नियम केवल उसी संख्या की चार-बार पुनरावृत्ति से बचने के लिए लागू होता है।

एट्रस्कैन में हमारे युग से 500 साल पहले रोमन संख्याएं दिखाई दीं, जो प्रोटो-सेल्ट्स से अंकों का हिस्सा उधार ले सकती थीं।

रोमन संख्याएँ

संख्या पदनाम
1 मैं।
2 द्वितीय।
3 तृतीय
4 चतुर्थ, XIX शताब्दी तक - IIII
5 वी
6 छठी
7 सातवीं
8 Viii (कभी-कभी - iix)
9 Ix (कभी-कभी - viiii)
10 एक्स।
20 एक्सएक्स
30 XXX
40 एक्स्ट्रा लार्ज
50 एल
60 Lx।
70 एलएक्सएक्स
80 Lxxx
90 Xc।
100 सी।
200 सीसी।
300 सीसीसी।
400 सीडी
500 घ; Iɔ।
600 डीसी; Ɔc।
700 डीसीसी; Iɔcc।
800 डीसीसीसी; Iɔccc।
900 से। मी; CCIɔ।
1 000 म; ↀ; Ciɔ।
2 000 मिमी; Ciɔciɔ।
3 000 एमएमएम; Ciɔciɔciɔɔ।
3 999 Mmmcmxcix।
4 000 एमवी; ↀↁ; Ciɔiɔɔ।
5 000 वी; ↁ; Iɔɔ।
6 000 Vm; ↁↀ; Iɔɔciɔ।
7 000 Vmm; ↁↀↀ; Ɔɔciɔciɔɔ।
8 000 Vmmm; ↁↀↀↀ; Iɔɔciɔciɔciɔɔ।
9 000 Ix; ↀↂ; Ciɔcciɔɔɔɔ।
10 000 एक्स; ↂ; CCIɔɔ।
20 000 Xx; ↂↂ; Cciɔɔcciɔɔɔɔ।
30 000 XXX; ↂↂↂ; Cciɔɔcciɔɔccciɔɔ।
40 000 एक्सएल; ↂↇ; Cciɔɔiɔɔɔ।
50 000 एल; ↇ; Iɔɔɔ।
60 000 एलएक्स; ↇↂ; Iɔɔɔcciɔɔ।
70 000 Lxx; ↇↂↂ; Iɔɔɔcciɔɔcciɔɔɔɔ।
80 000 Lxxx; ↇↂↂↂ; Ɔɔɔcciɔɔcciɔɔccciɔɔ।
90 000 एक्ससी; ↂↈ; Cciɔɔccciɔɔɔ।
100 000 सी; ↈ; Ccciɔɔɔ।
200 000 सीसी; ↈↈ; Ccciɔɔɔcciɔɔɔ।
300 000 सीसीसी; ↈↈↈ; Ccciɔɔɔccciɔɔɔcciɔɔɔɔɔɔ।
400 000 सीडी; Ccciɔɔɔiɔɔɔɔɔɔɔɔ।
500 000 घ; Iɔɔɔɔ।
600 000 डीसी; Ɔɔɔɔccciɔɔɔɔɔɔ।
700 000 डीसीसी; Iɔɔɔɔccciɔɔɔcciɔɔɔɔɔɔ।
800 000 डीसीसीसी; Iɔɔɔɔccciɔɔɔccciɔɔɔccciɔɔɔ।
900 000 से। मी; सीआई; Ccciɔɔɔccciɔɔɔɔɔɔɔɔ।
1 000 000 म; मैं; Cccciɔɔɔɔ।

एक पंक्ति में तीन बार से अधिक नहीं 3999 से अधिक नहीं। स्रोत 2369 दिन निर्दिष्ट नहीं है

XXXII। - विशेष रूप से, रूसी हस्तलिखित पाठ में रोमन आंकड़ों को आवंटित करने का निर्णय लिया गया है (यह तकनीकी जटिलता के कारण टाइपोग्राफ़िकल सेट में उपयोग नहीं किया जाता है)। अन्य लेखकों में, ऊपर से विशेषता 1000 गुना संख्या के मूल्यों में वृद्धि को नामित कर सकती है: वी \u003d 5000।

परंपरागत लेखन "IIII" के साथ टिसोट घड़ियां

"चतुर्थ" के रूप में संख्या "चार" रिकॉर्ड करने के लिए हर जगह केवल XIX शताब्दी में बन गया है, "IIII" रिकॉर्ड अक्सर प्रयोग किया जाता है। हालांकि, रिकॉर्ड "चतुर्थ" पहले से ही 13 9 0 वर्ष की पांडुलिपि "काली के फॉर्मे" के दस्तावेजों में पाया जा सकता है। घंटों की घड़ियों पर, ज्यादातर मामलों में, "iiii" परंपरागत रूप से "चतुर्थ" के बजाय उपयोग किया जाता है, मुख्य रूप से सौंदर्य संबंधी विचारों के अनुसार: इस तरह के लेखन विपरीत पक्ष पर "viii" की संख्या के साथ दृश्य समरूपता प्रदान करता है, और "iv" पढ़ता है "" IIII "से अधिक कठिन पढ़ने के लिए। एक संस्करण भी है जो डायल पर IV लिखा नहीं गया था क्योंकि चतुर्थ बृहस्पति (ivpiter) के नाम के पहले अक्षर हैं।

एक छोटे से अंक अधिक के बाईं ओर दर्ज किया जा सकता है, तो इसे अधिक से कटौती की जानी चाहिए। साथ ही, केवल 1 या डिग्री द्वारा अंकित संख्याओं को घटाया जा सकता है, और संख्यात्मक संख्या में केवल निकटतम संख्याएं दो अंकों को कम करने के लिए (जो घटित, 5 या 10 से गुणा हो सकती है) काटा जा सकता है। छोटी संख्या के पुनरावृत्ति की अनुमति नहीं है। इस प्रकार, मौजूद है केवल छह विकल्प "कटौती नियम" का उपयोग करें:

  • Iv \u003d 4।
  • Ix \u003d 9।
  • एक्सएल \u003d 40।
  • Xc \u003d 90।
  • सीडी \u003d 400।
  • सेमी \u003d 900।

उदाहरण के लिए, संख्या 94 xciv \u003d 100 - 10 + 5 - 1 \u003d 94 होगा - तथाकथित "घटाव नियम" (देर से पुरातनता के युग में दिखाई दिया, और उससे पहले, रोमियों ने एक संख्या 4 को IIII के रूप में लिखा, और xxxx के रूप में संख्या 40)।

यह ध्यान दिया जाना चाहिए कि "घटाव" के अन्य तरीकों की अनुमति नहीं है; इस प्रकार, संख्या 99 को xcix के रूप में दर्ज किया जाना चाहिए, लेकिन आईसी के रूप में नहीं। हालांकि, कुछ मामलों में, कुछ मामलों में रोमन संख्याओं की एक सरलीकृत रिकॉर्डिंग का उपयोग किया जाता है: उदाहरण के लिए, माइक्रोसॉफ्ट एक्सेल कार्यक्रम में, "रोमन ()" फ़ंक्शन की सहायता से रोमन में अरबी संख्याओं को परिवर्तित करते समय, आप कई प्रकार का उपयोग कर सकते हैं क्लासिक से अत्यधिक सरलीकृत करने के लिए संख्याओं का प्रतिनिधित्व (इसलिए संख्या 49 9 सीडीएक्ससीक्स, एलडीवीएलआईवी, एक्सडीआईक्स, वीडीआईवी या आईडी के रूप में दर्ज की जा सकती है)। सरलीकरण यह है कि इसके बाईं ओर किसी भी संख्या को कम करने के लिए, किसी अन्य अंक को लिखा जा सकता है:

संख्याओं के इस तरह के रिकॉर्ड के मामले (एक नियम, वर्ष के रूप में) अक्सर अमेरिकी टेलीविजन श्रृंखला के ट्यूटर्स में पाए जाते हैं। उदाहरण के लिए, वर्ष 1 99 8 के लिए: एमसीएमएक्ससीवीआईआईआई के बजाय आईआईएमएम।

आवेदन

ऑटोग्राफ बी एन। येल्त्सिन 10 नवंबर, 1 9 88 को। महीने रोमन संख्याओं द्वारा इंगित किया गया है। विलनियस में स्टोर में से एक के शोकेस पर, सप्ताह के दिन को दर्शाते हुए रोमन नंबर
  • राजा की अनुक्रम संख्या
  • सशस्त्र बलों में कोर नंबर
  • धारियों पर रक्त समूह रूसी संघ के सैन्य कर्मियों के रूप
  • होम्योपैथिक dilutions का आधार (conium x3, aconitum c200, आदि)।
  • गणितीय विश्लेषण में, रोमन संख्याओं ने कभी-कभी तीसरे की संख्या दर्ज की।

वर्ष के महीने के पद की तारीख को निर्दिष्ट करते समय यूएसएसआर में रोमन संख्याओं का व्यापक रूप से उपयोग किया जाता था, उदाहरण के लिए: 11 / III-85 या 9.xi.89, यह उन समय के कई अभिलेखीय दस्तावेजों पर देखा जा सकता है। इसी प्रकार, एक पतला के माध्यम से, कक्षा पत्रिकाओं में पाठ की तारीख सहित, उदाहरण के लिए: 24 / II। मकबरे पर जीवन और मृत्यु की तिथियों को इंगित करने के लिए, एक विशेष प्रारूप का अक्सर उपयोग किया जाता था, जहां वर्ष का महीना रोमन संख्याओं द्वारा भी नामित किया गया था, उदाहरण के लिए: 18 6 xii 78 ~ 1 9 5 III 53 (\\ Displaystyle 18 (\\ \\ FRAC (6) (xii)) 78 \\ Sim 19 (\\ FRAC (5) (III)) 53)। 1 9 70-19 80 में एक समान प्रारूप चिकित्सा प्रमाण पत्र में उपयोग किया गया था।

जानकारी के कंप्यूटर प्रसंस्करण में संक्रमण के साथ, रोमन संख्याओं के आधार पर दिनांक प्रारूप व्यावहारिक रूप से अलग किए गए थे।

अन्य भाषाओं में, रोमन अंकों के दायरे में विशेषताएं हो सकती हैं। पश्चिमी देशों में, रोमन संख्याओं को अक्सर वर्ष की संख्या दर्ज की जाती है, उदाहरण के लिए, इमारतों के सामने और फिल्म और वीडियो उत्पादन कैप्शन में।

सड़क के संकेतों पर आधुनिक लिथुआनिया में, दुकान की खिड़कियों पर, सप्ताह के दिनों में उद्यमों के संकेतों पर चिह्नित किया जा सकता है।

यूनिकोड

· · मैं · मैं · l · ا · ו · · | · | · 丨 丨 समान डिजाइन के साथ प्रतीक: V · · ⋁ · ⋎ समान डिजाइन के साथ प्रतीक: X · χ · x · ㄨ समान डिजाइन के साथ प्रतीक: L · լ समान डिजाइन के साथ प्रतीक: सी · σ င င समान डिजाइन के साथ प्रतीक: डी समान डिजाइन के साथ प्रतीक: एम · μ · m · ϻ समान डिजाइन के साथ प्रतीक: ʕ · Ҁ · Ϟ · Ϛ · Ⴚ

संख्यात्मक आकार (इंग्लैंड। संख्या फॉर्म।) यू + 2188 द्वारा यू + 2160 के साथ कोड के साथ संकेतों के क्षेत्र में। उदाहरण के लिए, mcmlxxxviii को फॉर्म ⅿⅽⅿⅼⅹⅹⅹⅷ में दर्शाया जा सकता है। इस श्रेणी में 1 (ⅰ या i) से 12 (ⅻ या xii) तक रिकॉर्डिंग नंबरों के लिए लोअरकेस और कैपिटल अंक शामिल हैं, जिनमें समग्र संख्याओं के लिए संयुक्त ग्लाइफ शामिल हैं, जैसे कि 8 (ⅷ या VIII), मुख्य रूप से पूर्वी एशियाई सेट के साथ संगतता का समर्थन करने के लिए जेआईएस एक्स 0213 जैसे औद्योगिक मानकों में प्रतीकों का, जहां इन पात्रों को परिभाषित किया गया है। संयुक्त ग्लिफ का उपयोग उन संख्याओं का प्रतिनिधित्व करने के लिए किया जाता है जिन्हें पहले व्यक्तिगत वर्णों से संकलित किया गया था (उदाहरण के लिए, ⅻ इसके प्रतिनिधित्व के बजाय ⅹ और ⅱ के रूप में)। इसके अलावा, Glyphs संख्या 1000, 5000, 10,000, बड़े रिवर्स सी (ɔ) की रिकॉर्डिंग के पुरातन रूपों के लिए मौजूद हैं, रिकॉर्डिंग 6 (ↅ, ग्रीक कलंक के समान: ς), प्रारंभिक रूप संख्या 50 (ↆ, तीर पर समान ↓ ⫝⊥), 50 000, और 100,000। यह ध्यान दिया जाना चाहिए कि छोटे रिवर्स सी, ↄ रोमन संख्याओं के प्रतीकों में शामिल नहीं है, लेकिन यूनिकोड में शामिल है एक पूंजी clawdiyev अक्षर ↄ के रूप में मानक।

यूनिकोड कोड में रोमन संख्या 0 1 2 3 4 5 6 7 8 9 एबीसीडीएफ मूल्य 1 2 3 4 5 6 7 8 9 10 11 12 50 100 5 000 यू + 2160 यू + 2170 मूल्य 1 000 5 000 10 000 100 6 50 50 000 100 000 यू + 2180

इन सभी पात्रों को प्रदर्शित करने के लिए सॉफ़्टवेयर की आवश्यकता होती है जो यूनिकोड मानक का समर्थन करती है, और इन प्रतीकों के अनुरूप ग्लिफ युक्त फ़ॉन्ट (उदाहरण के लिए, यूनिवर्सलिया फ़ॉन्ट) का समर्थन करता है।

नियमित अभिव्यक्ति

रोमन संख्याओं के सत्यापन के लिए नियमित अभिव्यक्ति - ^ (एम (0.3)) (डी? सी (0.3) | सी) (एल? एक्स (0.3) | एक्स) (v? I (0.3) | i) पर्ल भाषा में $ लाइन में रोमन अंकों की खोज करने के लिए, आप एक नियमित अभिव्यक्ति m / \\ b ((?: एम (0.3) का उपयोग कर सकते हैं? (?: डी? सी (0.3) | सी)? (?: एल? एक्स (0.3) ) | एक्स)? (?: मैं (0.3)? वी? मैं (0.3) | i)) \\ बी / जीएस।

परिवर्तन

अरबी संख्याओं द्वारा दर्ज संख्याओं के परिवर्तन के लिए, रोमन में विशेष कार्यों का उपयोग किया जाता है। उदाहरण के लिए, माइक्रोसॉफ्ट एक्सेल के रूसी संस्करण में एक समारोह है रोमन रोमन।(बहस)।

जावास्क्रिप्ट var अरब \u003d के लिए रूपांतरण कार्य; var रोमन \u003d ["i", "iv", "v", "ix", "एक्स", "एक्स", "एल", "एल", "सी", "सी", "सी", "डी", "सीएम "," म "]; फ़ंक्शन Arabtoroman (NUMBER) (यदि (NUMBER) रिटर्न ""; VAR RET \u003d ""; VAR I \u003d ARB.LENGTH - 1; जबकि (NUMBER\u003e 0) (यदि (NUMBER\u003e \u003d अरब [i]) (ret + \u003d रोमन [मैं]; संख्या - \u003d अरब [i];) और (i--;)) वापसी रिट;) समारोह रोमांटोअराब (str) (str \u003d str.touppercase (str \u003d str.touppercase () var ret \u003d 0; var i \u003d अरब .length - 1; var pos \u003d 0; जबकि (i\u003e \u003d 0 && pos< str.length) { if(str.substr(pos, roman[i].length) == roman[i]) { ret += arab[i]; pos += roman[i].length; } else { i--; } } return ret; } Аналогичные функции на Си (C89): #include const int arabar = { 1, 4, 5, 9, 10, 40, 50, 90, 100, 400, 500, 900, 1000}; const char *romanar = { "I", "IV", "V", "IX", "X", "XL", "L", "XC", "C", "CD", "D", "CM", "M"}; char *arab2roman(unsigned short int arab) { static char roman; const int m = sizeof(arabar)/sizeof(int)-1, arabmax=arabar[m]; const char romanmax=romanar[m]; int i, n; if(!arab) { *roman=0; return roman; } i=0; while(arab>अरबमैक्स) (रोमन \u003d रोमनमैक्स; अरब - \u003d अरब;) एन \u003d एम; जबकि (अरब\u003e 0) (यदि (अरब\u003e \u003d अरब [एन]) (रोमन \u003d रोमानर [एन]; यदि (एन एंड 1) रोमन \u003d रोमन [एन]; अरब - \u003d अरब [एन];) और एन- -;) रोमन [i] \u003d 0; रोमन लौटो; ) हस्ताक्षरित लघु int roman2arab (char * रोमन) / आकार (int) -1; हस्ताक्षरित लघु int arb; int लेन, एन, मैं, pir; len \u003d strlen (रोमन); अरब \u003d 0; n \u003d m; i \u003d 0 ; जबकि (n\u003e \u003d 0 && i< len) { pir=n&1; if(roman[i] == romanar[n] && (!pir || roman == romanar[n])) { arab += arabar[n]; i += 1+pir; } else n--; } return arab; } Программа перевода арабских цифр в римские и наоборот type str2 = string; const Rims: array of str2 = ("M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"," "); Arab: array of integer = (1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1, 0); var N, NI, I, J: integer; S: string; function Arab2Rim(N: integer) : string; var S: string; I: integer; begin S:= ""; I:=1; while N > 0 अरब [i] "" rims [i] \u003d प्रतिलिपि (एस, 1, लंबाई (रिम्स [i]) शुरू करते समय शुरू करते हैं: \u003d प्रतिलिपि (एस, 1 + लंबाई (रिम्स [i]), 255); N: \u003d n + अरब [i] अंत; I: \u003d I + 1 अंत; Rim2arab: \u003d n अंत; Writeln शुरू करें ("अरबी संख्याओं से रोमन तक अनुवाद। 1999 b_sa"); (लिखें ("रूपांतरण के लिए एक संख्या दर्ज करें:"); readln (n);) नी के लिए: \u003d 26 से 46 डू रिटेलन (एनआई, "\u003d", अरब 2 आरआईएम (एनआई), "बैक", रिम 2arab (अरब 2rim (एनआई) )); समाप्त। पास्कल फ़ंक्शन अरब 2ROMAN (अरब: पूर्णांक) पर एक अरबी संख्या को रोमन में परिवर्तित करने के लिए फ़ंक्शन: स्ट्रिंग; Var i: पूर्णांक; डी: पूर्णांक; arb_str: स्ट्रिंग; अरब_लेन: पूर्णांक; परिणाम शुरू करें: \u003d ""; Arb_str: \u003d inttostr (अरब); अरब_लेन: \u003d लंबाई (अरब_स्ट्र); I: \u003d 0 से Arab_len-1 D प्रारंभ करें D: \u003d STRTOINT (स्ट्रिंग (ARARM_STR)); यदि (d + 1) mod 5 \u003d 0 तो परिणाम: \u003d प्रतिलिपि ("ixcm", 1 + i, 1) + प्रतिलिपि ("VXLCDM", i * 2 + (d + 1) div 5, 1) + परिणाम और परिणाम: \u003d कॉपी ("vld", 1 + i, d div 5) + प्रतिलिपि ("IIIXXXCCMMM", 1 + I * 3, (D MOD 5)) + परिणाम; समाप्त; समाप्त;

मूल (सबसे कम कोड) 10 इनपुट "अरब संख्या:" पर अरब संख्या को रोमन में परिवर्तित करने का कार्य; A \u003d 0 के लिए $ 20 के लिए (ए $) - 1 30 x \u003d val (मिड $ (ए $, लेन (ए $) - I, 1)) 40 यदि x \u003d 4 या x \u003d 9 तब b $ \u003d मध्य $ ("ixcm", i + 1,1) + मध्य $ ("vxlcdm", i * 2 + (x + 1) / 5,1) + b $ 50 यदि अरब संख्या को परिवर्तित करने के लिए x4 और x फ़ंक्शन ( इस मामले में 1 999) XPath स्ट्रिंग-जुड़ने पर रोमन में (1 999 में (1 999) रिटर्न ("," एम "," एमएम "," एमएमएम ") [($ NUM IDIV 1000) मॉड 10 + 1], ("", "सी", "सीसी", "सीसीसी", "सीडी", "डीसी", "डीसीसी", "डीसीसीसी", "सीएम") [($ NUM IDIV 100) मॉड 10 + 1], ("", "एक्स", "एक्सएक्स", "एक्सएक्सएक्स", "एक्सएल", "एल", "एलएक्स", "एलएक्सएक्स", "एलएक्सएक्सएक्स", "एक्ससी") [($ NUM IDIV 10) मॉड 10 + 1], ("", "मैं", "II", "III", "iv", "v", "vi", "vii", "viii", "ix") [$ NUM MOD 10 +1]), "") पर्ल पर रोमन के लिए अरब संख्या (इस मामले में, 1 999) के रूपांतरण के लिए कार्य सख्त; चेतावनी का प्रयोग करें; मेरा $ n \u003d 1999; मेरी $ संख्या \u003d [["", QW (II III IV V VI VII VIII IX)], ["", QW (XXX XXX एक्सएल एल एलएक्स एलएक्सएक्स एलएक्सएक्सएक्स एक्ससी)], [", क्यूडब्ल्यू (सी सीसी सीसीसी सीडी डी डीसी) डीसीसी डीसीसीसी सीएम)], ["", क्यूडब्ल्यू (एमएम एमएम एमएम)]]; मेरा $ i \u003d 0; मेरे @res \u003d (); @Res, ($ NUMS -\u003e [$ I ++] [($ N% 10, $ n \u003d int ($ n / 10))])) 0 के लिए) 3; प्रिंट रिवर्स @res; जावा आयात java.util पर रोमन में अरब संख्या (1 से 3 99 99 तक) को परिवर्तित करने के लिए एक वर्ग। *; सार्वजनिक कक्षा IntegerConverter (यदि संख्या) (यदि संख्या\u003e \u003d 4000 || संख्या eterator \u003d units.descendereSet ()। Iterator (); जबकि (iterator.hasnext ()) (integer कुंजी \u003d iterator.next (); जबकि (संख्या \u003e \u003d कुंजी) (संख्या - \u003d कुंजी; परिणाम। Append (compend (कुंजी));)) वापसी परिणाम .tostring ();) निजी स्थिर अंतिम navigablemap इकाइयों; स्थैतिक (NAVIGABLEMAP initmap \u003d new timemap<> (); initmap.put (1000, "एम"); initmap.put (900, "सेमी"); initmap.put (500, "डी"); initmap.put (400, "सीडी"); initmap.put (100, "सी"); initmap.put (9 0, "xc"); initmap.put (50, "l"); initmap.put (40, "एक्सएल"); initmap.put (10, "x"); initmap.put (9, "ix"); initmap.put (5, "वी"); initmap.put (4, "iv"); initmap.put (1, "i"); इकाइयों \u003d collects.unmodifiablelenavigablemap (initmap); )) रोमन संख्या के रूपांतरण के लिए अरबी और पीठ के रूपांतरण के लिए, सीएसएचआरपी ///// कक्षा पर रोमन और बैक ////// /// कक्षा में अरब संख्याओं के परिवर्तनों के लिए डिज़ाइन किया गया है मूल रूप से वर्णमाला शामिल है रोमन संख्या 1 से 39999 /// से अरब संख्याओं को निर्धारित करने में सक्षम है यदि सीमा का विस्तार करना आवश्यक है, तो आप रोमन संख्याओं के लिए अतिरिक्त नोटेशन को निर्दिष्ट कर सकते हैं /// मूल-खेल सार्वजनिक सार्वजनिक स्थैतिक वर्ग रोमन 1 (/ // /// मूल रोमन संख्याओं का वर्णमाला /// वर्णमाला शब्दकोश के रूप में बनाया गया है। शब्दकोश शब्दकोश की एक कुंजी है (int), इसके अनुरूप मूल्य /// रोमन संख्या (स्ट्रिंग) /// /// /// में अरब संख्या 1 *, 4 *, 5 *, 9 * के रोमन पदनाम शामिल हैं - जहां "*" 0 का प्रतिनिधित्व करता है ... n zerosh /// जब 1 से 10,000 तक संख्याओं का पदनाम (i। .. ↂ) रोमन नंबर एक चरित्र में तीन बार से अधिक नहीं मिल सकता है, फिर प्रारंभ में, आप संख्या के रोमन प्रारूप में 1 से 3 9 99 99 तक परिवर्तित कर सकते हैं। /// यदि आप संभव बनाना चाहते हैं बड़ी संख्या में रोमन संख्याओं के साथ काम करने के लिए अस्थिर, तो आपको 40000 से शुरू होने वाली सूची /// अतिरिक्त नोटेशन में जोड़ना होगा तत्व 1 *, 4 *, 5 *, 9 * नहीं। /// सार्वजनिक स्टेटिक सॉर्टडलिस्ट बेसिकिमिहिन्स (प्राप्त करें; सेट;) स्टेटिक रोमन 1 () (basicinskimskihines \u003d नई सॉर्टडलिस्ट (17); bassimrimskihs.add (1, "i"); Bassimimskihines.add (4, "IV"); BASSISIMSKIHES । जोड़ें (5, "वी"); basicrimskihs.add (9, "ix"); basicrimskihs.add (10, "x"); basicimskihines.add (40, "xl"); basicimskihines.add (50, " एल। 900, "सेमी"); basicimskihines.add (1000, "एम"); basicimskihines.add (4000, "mↁ"); basicimskihines.add (5000, "ↁ"); basicinskimnaya.add (9000, "mↂ") ; Basseririmskihines.add (10,000, "ↂ");) ////// रोमन संख्याओं के वर्तमान वर्णमाला के लिए अधिकतम संभव रोमन संख्या की गणना करता है। ////// सार्वजनिक स्थैतिक uint अधिकतम अधिकतम प्रणाली की अधिकतम संभव रोमन संख्या () (int नवीनतम \u003d basicimskihines। कुंजी। लास्ट (); int संख्या \u003d int.parse (नवीनतम .tostring ()। बदलें ("0", "\\ 0")); int preliminary \u003d 0; स्विच (संख्या) (केस 1: प्रारंभिक \u003d नवीनतम * 4 - 1; ब्रेक; केस 4: केस 9: प्री- \u003d नवीनतम; ब्रेक; केस 5: प्री- \u003d नवीनतम + नवीनतम / 5 * 3; ब्रेक; डिफ़ॉल्ट: ब्रेक ;) वापसी uint.parse (प्रारंभिक .tostring ()। बदलें ("0", "9") ;; ) ////// रोमन संख्या ///// अरब संख्या में एक पूर्णांक को बचाता है, जिसे रोमन रिकॉर्ड /// में परिवर्तित किया जाना चाहिए जब संख्या को "0" // पर पैरामीटर के रूप में प्रेषित किया जाता है / या अधिकतम रोमन संख्या से अधिक संख्या। /// लाइन, सार्वजनिक स्थैतिक स्ट्रिंग अरब (मारंबर की यह इंट संख्या) की रोमन संख्या का प्रतिनिधित्व करती है (स्ट्रिंगबिल्डर नंबरकी \u003d नया स्ट्रिंगबिल्डर (); // अरबी संख्या से एक संकेत "-" को बहिष्कृत करें और इसे रोमन का पहला चरित्र बनाएं संख्या यदि (अरब की संख्या)< 0) { числоРимское.Append("-"); числоАраб = -числоАраб; } if (числоАраб == 0) throw new ArgumentOutOfRangeException("числоАраб", числоАраб, "Недопустимое значение аргумента: римские числа не могут быть равными\"0\""); else if (числоАраб > अधिकतम अधिकतम सारांश ()) नई argumentoutofrangeexception ("अरब की संख्या", तर्क की संख्या, string.format ("अमान्य अर्जेंटीना मूल्य: (0) से अधिक रोमन संख्या सेट करना असंभव है, अधिकतम कोर ()) ); // अपने रोमन संख्याओं के घटकों के लिए अरब संख्या का खुलासा करें और उन्हें आवश्यक मूलिरोवस्किह की एक वीएआर लाइन में गठबंधन करें) \u003d से basidimskinskihs.keys से जहां k \u003d 1) (arrane की संख्या - \u003d टेक; NUMBERMIC.APPAND); )) वापसी संख्या .tostring (); ) ////// रोमन नंबर को अरबी ////// रोम को माना जाता है, जिसे टाइप int /// को रूपांतरित किया जाना चाहिए जब संख्या एक पैरामीटर के रूप में प्रेषित होती है जो रोमन /// नहीं है पूर्णाकार सार्वजनिक स्थैतिक int रोमन (यह स्ट्रिंग नंबर) की अरब रिकॉर्ड रोमन सार्वजनिक संख्या का प्रतिनिधित्व करता है (int संख्या \u003d 0; sbyte नकारात्मक \u003d 1; स्ट्रिंग रोम \u003d ni-rome .trim (); अगर (रोम \u003d\u003d "-") ( नकारात्मक \u003d -1; रोम \u003d रोम। सबस्ट्रिंग (1);) स्ट्रिंगबिल्डर selectrimiskoneer \u003d नया स्ट्रिंगबिल्डर (); Foreach (int b baserimskinskih.keys) (int index \u003d basicimskimskihs.keys.indexof (के); स्ट्रिंग क्वांटिफायर \u003d "? "; अगर (सूचकांक \u003d\u003d 0 | | (इंडेक्स% 4) \u003d\u003d 0) Qualtificitifer \u003d" (0.3) "; टेम्पलेट-रोन .insert (0, string.format (" (? ((1)) (2) )? ", K.tostring (), bassimskimniced [k], Qualitifier));) // रजिस्टर को अनदेखा करें + मिलान trimmingerer.insert (0," (? I) ^ " ); // अनुपालन को पंक्ति के अंत में पता लगाया जाना चाहिए Imksogoner.append ("$"); // सरलीकृत सत्यापन। IVII के रूप में ऐसी त्रुटियों की जांच नहीं करता है यदि (regex.ismatch (रोम, slaterimskoner.tostring ())) नई फॉर्मेटएक्सप्शन (string.format ("पाठ \\" (0) \\ "एक रोमन संख्या नहीं है", संख्याकार)) ; मिलान संख्या \u003d regex.match (रोम, slaterimskonomer.tostring ()); Foreach (indinskimskihs.keys में) (arrapair + \u003d संख्या की संख्या। समूह [ktostring ()]। लंबाई / basstrimskimnaya [k] .length * k;) मारब की वापसी संख्या * नकारात्मक; ))

रोमन संख्या यह:

रोमन आंकड़े घड़ी-कोरेंट्स Spasskaya टॉवर नंबर प्रणाली संस्कृति में इंडो-अरबी संख्या प्रणालीपूर्वी एशियाई संख्या प्रणालीवर्णमाला संख्या प्रणालीअन्य सिस्टमस्थितित्मक संख्या स्थिति प्रणाली मिश्रित संख्या गैर-शुद्ध प्रणाली संख्या प्रणाली
अरबी
भारतीय
तमिलस्काया
बर्मंस्काया
Khmerskaya
लाओ
मंगोलियन
थाई
चीनी
जापानी
सूज़ौ
कोरियाई
वियतनामी
दुर्घटनाओं
अब्दजिया
अर्मेनियाई
अरिआराभाता
सिरिलिक
यूनानी
इथियोपियाई
यहूदी
कटापायडी
बेबीलोन
मिस्र के
इट्रस्केन
रोमन
अटारी
रात बिताने का स्थान
माईया
दशमलव संख्या प्रणाली (10)
2, 3, 4, 5, 6, 7, 8, 9, 12, 16, 20, 60
नेगा-स्थिति संख्या प्रणाली
सममित संख्या प्रणाली
Fibonacciyeva संख्या प्रणाली
एकल (यूनरी) संख्या प्रणाली
संख्या प्रणालियों की सूची

रोमन संख्याएँ - प्राचीन रोमनों द्वारा उनके गैर चरण सर्जरी प्रणाली में उपयोग की जाने वाली संख्याएं।

इन संख्याओं की पुनरावृत्ति का उपयोग करके प्राकृतिक संख्या दर्ज की जाती हैं। साथ ही, यदि एक बड़ा आंकड़ा छोटे के सामने खड़ा होता है, तो वे छोटे होते हैं (इसके अलावा सिद्धांत), यदि छोटे - अधिक से अधिक - तो छोटे से अधिक (घटाव के सिद्धांत) से छोटा कटौती की जाती है। बाद वाला नियम केवल उसी संख्या की चार-बार पुनरावृत्ति से बचने के लिए लागू होता है।

एट्रस्कैन में हमारे युग से 500 साल पहले रोमन संख्याएं दिखाई दीं।

नंबर

रोमन संख्याएँ

रूसी में, पत्र पदनामों की स्मृति में वर्णमाला पदों की स्मृति में निमोनिक नियम मौजूद हैं:

म।रों डीअरिम। सेपिता जी एलइमेन्स एचवाटिट वीसेम मैं।एक्स।

म।रों डीएईएम सी।अंडा एलईश एक्स।orochor वीसम्मिलित मैं।ndimuumum

क्रमश: एम, डी, सी, एल, एक्स, वी, मैं

उदाहरण

संख्या रोमन पदनाम नोट

बड़ी संख्या में रिकॉर्ड करने के लिए, रोमन संख्याओं को पहले हजारों की संख्या रिकॉर्ड करने की आवश्यकता है, फिर सैकड़ों, फिर दर्जनों और अंत में, इकाइयां।

उसी समय, कुछ संख्याओं (i, x, c, m) को दोहराया जा सकता है, लेकिन तीन बार से अधिक नहीं; इस प्रकार, उनकी मदद के साथ, आप कोई पूर्णांक लिख सकते हैं 3999 से अधिक नहीं। (Mmmcmxcix)। शुरुआती अवधि में बड़ी संख्याओं को नामित करने के लिए संकेत थे - 5000, 10,000, 50,000 और 100,000 [ स्रोत 683 दिन निर्दिष्ट नहीं है] (तब कहा गया नियम के अनुसार अधिकतम संख्या 39 9 999 है)। रोमन प्रणाली में संख्या रिकॉर्डिंग करते समय, छोटे अंक दाईं ओर खड़े हो सकते हैं; इस मामले में, इसे इसमें जोड़ा जाता है। उदाहरण के लिए, रोमन में संख्या 283 cclxxxiii के रूप में लिखा गया है, यह है, 100 + 100 + 50 + 30 + 3 \u003d 283। यहां एक सौ चित्रित संख्या को दो बार दोहराया जाता है, और क्रमशः एक दर्जन को दर्शाते हुए संख्याएं और एक को तीन बार दोहराया जाता है।

उदाहरण: संख्या 1 9 88. एक हजार मीटर, नौ सौ सेमी, आठ दस एलएक्सएक्सएक्स, आठ इकाइयां आठवीं। हम उन्हें एक साथ लिखते हैं: mcmlxxxviii।

अक्सर पाठ में संख्याओं को हाइलाइट करने के लिए, उन्होंने उनके ऊपर की सुविधा खींची: LXIV। कभी-कभी उन्होंने ऊपर से लाइन को चित्रित किया, और नीचे: XXXII। - विशेष रूप से, रूसी हस्तलिखित पाठ में रोमन आंकड़ों को आवंटित करने का निर्णय लिया गया है (यह तकनीकी जटिलता के कारण टाइपोग्राफ़िकल सेट में उपयोग नहीं किया जाता है)। अन्य लेखकों में, ऊपर से विशेषता 1000 गुना संख्या के मूल्यों में वृद्धि को नामित कर सकती है: वीएम \u003d 6000।

परंपरागत लेखन "IIII" के साथ टिसोट घड़ियां

"चतुर्थ" के रूप में संख्या "चार" रिकॉर्ड करने के लिए हर जगह केवल XIX शताब्दी में बन गया है, "IIII" रिकॉर्ड अक्सर प्रयोग किया जाता है। हालांकि, रिकॉर्ड "चतुर्थ" पहले से ही 13 9 0 वर्ष की पांडुलिपि "काली के फॉर्मे" के दस्तावेजों में पाया जा सकता है। घंटों की घड़ियों पर, ज्यादातर मामलों में, "iiii" परंपरागत रूप से "चतुर्थ" के बजाय उपयोग किया जाता है, मुख्य रूप से सौंदर्य संबंधी विचारों के अनुसार: इस तरह के लेखन विपरीत पक्ष पर "viii" की संख्या के साथ दृश्य समरूपता प्रदान करता है, और "iv" पढ़ता है "" IIII "से अधिक कठिन पढ़ने के लिए।

एक छोटे से अंक अधिक के बाईं ओर दर्ज किया जा सकता है, तो इसे अधिक से कटौती की जानी चाहिए। इस मामले में, सबसे छोटे अंकों की दोहराव की अनुमति नहीं है। रोमन में, संख्या 9 4 xciv \u003d 100-10 + 5-1 \u003d 94 होगा - तथाकथित "घटाव नियम" (देर से पुरातनता के युग में दिखाई दिया, और इससे पहले रोमियों ने एक नंबर 4 को IIII के रूप में लिखा, और संख्या 40 - XXXX के रूप में)। "घटाव नियम" का उपयोग करने के लिए छह विकल्प हैं:

  • Iv \u003d 4।
  • Ix \u003d 9।
  • एक्सएल \u003d 40।
  • Xc \u003d 90।
  • सीडी \u003d 400।
  • सेमी \u003d 900।

यह ध्यान दिया जाना चाहिए कि "घटाव" के अन्य तरीकों की अनुमति नहीं है; इस प्रकार, संख्या 99 को xcix के रूप में दर्ज किया जाना चाहिए, लेकिन आईसी के रूप में नहीं। हालांकि, कुछ मामलों में, कुछ मामलों में रोमन संख्याओं की एक सरलीकृत रिकॉर्डिंग का उपयोग किया जाता है: उदाहरण के लिए, माइक्रोसॉफ्ट एक्सेल कार्यक्रम में, "रोमन ()" फ़ंक्शन की सहायता से रोमन में अरबी संख्याओं को परिवर्तित करते समय, आप कई प्रकार का उपयोग कर सकते हैं क्लासिक से अत्यधिक सरलीकृत करने के लिए संख्याओं का प्रतिनिधित्व (इसलिए संख्या 49 9 सीडीएक्ससीक्स, एलडीवीएलआईवी, एक्सडीआईक्स, वीडीआईवी या आईडी के रूप में दर्ज की जा सकती है)। सरलीकरण यह है कि इसके बाईं ओर किसी भी संख्या को कम करने के लिए, किसी अन्य अंक को लिखा जा सकता है:

  • 999. हजार (एम), 1 (i) पढ़ेगा, हम CMXCIX के बजाय 999 (im) प्राप्त करेंगे। कोरोलरी: 1 999 - एमआईएम मैकमक्सिक्स के बजाय
  • 95. एसटीओ (सी), 5 (वी) घटाएंगे, हमें एक्ससीवी के बजाय 95 (वीसी) मिलता है
  • 1 9 50: हजार (एम), 50 (एल) घट जाएगा, हम 950 (एलएम) प्राप्त करेंगे। कोरोलरी: 1 9 50 - एमसीएमएल के बजाय एमएलएम

रोमन संख्याओं की मदद से, आप दोनों बड़ी संख्या रिकॉर्ड कर सकते हैं। इस उद्देश्य के लिए, हजारों को दर्शाने वाले उन नंबरों को उठाया जाता है, और उन संख्याओं के ऊपर जो लाखों को इंगित करते हैं - एक डबल फीचर। उदाहरण के लिए, 123123 की संख्या इस तरह दिखेगी:

एक लाख मैं, लेकिन एक के साथ नहीं, लेकिन अध्याय में दो विशेषताओं के साथ: i

आवेदन

ऑटोग्राफ बी एन। येल्त्सिन 10 नवंबर, 1 9 88 को। महीने रोमन संख्याओं द्वारा इंगित किया गया है।

रूसी में, निम्नलिखित मामलों में रोमन संख्याओं का उपयोग किया जाता है:

  • सेंचुरी संख्या या मिलेनियम: XIX शताब्दी, II मिलेनियम बीसी। इ।
  • सम्राट का अनुक्रम संख्या: कार्ल वी, कैथरीन II।
  • एक बहु-मात्रा पुस्तक में टॉम संख्या (कभी-कभी - पुस्तक, अनुभाग या अध्यायों के हिस्सों की संख्या)।
  • कुछ संस्करणों में - पुस्तक के प्रस्ताव के साथ चादरों की संख्या, ताकि प्रस्तावित होने पर मुख्य पाठ के भीतर लिंक को सही न करें।
  • घड़ी घड़ियों "स्टारिन के तहत" का अंकन।
  • अन्य महत्वपूर्ण घटनाएं या सूची आइटम, उदाहरण के लिए: वी यूक्लिडा पोस्टलेट, द्वितीय विश्व युद्ध, एक्सएक्स कांग्रेस सीपीएसयू, एक्सएक्सआईआई ओलंपियाड के खेल आदि।
  • रासायनिक तत्वों का मूल्यांकन।
  • निचोड़ में चरण की अनुक्रम संख्या।

वर्ष के महीने की तारीख निर्दिष्ट करते समय यूएसएसआर में रोमन संख्याओं का व्यापक रूप से उपयोग किया जाता था: 11 / III-85 या 9.xi.89। मकबरे पर जीवन और मृत्यु की तिथियों को निर्दिष्ट करने के लिए, एक विशेष प्रारूप का अक्सर उपयोग किया जाता था, जहां वर्ष का महीना रोमन संख्याओं द्वारा भी नामित किया गया था। जानकारी के कंप्यूटर प्रसंस्करण में संक्रमण के साथ, रोमन संख्याओं के आधार पर दिनांक प्रारूप व्यावहारिक रूप से अलग किए गए थे।

अन्य भाषाओं में, रोमन नंबरों के आवेदन के दायरे में विशेषताएं हो सकती हैं, उदाहरण के लिए, पश्चिमी देशों में, रोमन संख्याओं को कभी-कभी वर्ष की संख्या दर्ज की जाती है।

यदि आप ग्राफिकल रूप से संख्याओं को विघटित करते हैं, तो निम्न प्राप्त किया जाता है:

मैं। मैं। वी मैं। मैं। एक्स। मैं। मैं। वी मैं। मैं। एक्स। मैं। मैं। वी मैं। मैं। एक्स। मैं। मैं। वी मैं। मैं। एक्स। मैं। मैं। वी मैं। मैं। एल मैं। मैं। वी मैं। मैं। एक्स।
1 मैं।
2 मैं।
3 मैं। मैं।
4 मैं। वी
5 वी
6 वी मैं।
7 वी मैं।
8 वी मैं। मैं।
9 मैं। एक्स।
10 एक्स।
11 एक्स। मैं।
12 एक्स। मैं।
13 एक्स। मैं। मैं।
14 एक्स। मैं। वी
15 एक्स। वी
16 एक्स। वी मैं।
17 एक्स। वी मैं।
18 एक्स। वी मैं। मैं।
19 एक्स। मैं। एक्स।
20 एक्स। एक्स।
21 एक्स। एक्स। मैं।
22 एक्स। एक्स। मैं।
23 एक्स। एक्स। मैं। मैं।
24 एक्स। एक्स। मैं। वी
25 एक्स। एक्स। वी
26 एक्स। एक्स। वी मैं।
27 एक्स। एक्स। वी मैं।
28 एक्स। एक्स। वी मैं। मैं।
29 एक्स। एक्स। मैं। एक्स।
30 एक्स। एक्स। एक्स।
31 एक्स। एक्स। एक्स। मैं।
32 एक्स। एक्स। एक्स। मैं।
33 एक्स। एक्स। एक्स। मैं। मैं।
34 एक्स। एक्स। एक्स। मैं। वी
35 एक्स। एक्स। एक्स। वी
36 एक्स। एक्स। एक्स। वी मैं।
37 एक्स। एक्स। एक्स। वी मैं।
38 एक्स। एक्स। एक्स। वी मैं। मैं।
39 एक्स। एक्स। एक्स। मैं। एक्स।
40 एक्स। एल
41 एक्स। एल मैं।
42 एक्स। एल मैं।
43 एक्स। एल मैं। मैं।
44 एक्स। एल मैं। वी
45 एक्स। एल वी
46 एक्स। एल वी मैं।
47 एक्स। एल वी मैं।
48 एक्स। एल वी मैं। मैं।
49 एक्स। एल मैं। एक्स।
50 एल आदि से mmmcmxcix (3999)

यूनिकोड

यूनिकोड मानक रोमन संख्याओं के प्रतिनिधित्व के लिए सामान्य लैटिन अक्षरों का उपयोग करने की सिफारिश करता है। फिर भी, मानक में भाग के रूप में रोमन संख्याओं के लिए विशेष वर्ण भी शामिल हैं संख्यात्मक आकार (इंग्लैंड। संख्या फॉर्म।) यू + 2188 द्वारा यू + 2160 के साथ कोड के साथ संकेतों के क्षेत्र में। उदाहरण के लिए, mcmlxxxviii को फॉर्म ⅿⅽⅿⅼⅹⅹⅹⅷ में दर्शाया जा सकता है। इस श्रेणी में 1 (ⅰ या i) से 12 (ⅻ या xii) तक दोनों (ⅻ या xii) शामिल हैं, जिसमें समग्र संख्याओं के लिए संयुक्त ग्लाइफ शामिल हैं, जैसे कि 8 (ⅷ या VIII), मुख्य रूप से पात्रों के पूर्वी एशियाई सेट के साथ संगतता सुनिश्चित करने के लिए जेआईएस एक्स 0213 जैसे औद्योगिक मानकों, जहां इन पात्रों को परिभाषित किया गया है। संयुक्त ग्लिफ का उपयोग उन संख्याओं का प्रतिनिधित्व करने के लिए किया जाता है जिन्हें पहले व्यक्तिगत वर्णों से संकलित किया गया था (उदाहरण के लिए, ⅻ इसके प्रतिनिधित्व के बजाय ⅹ और ⅱ के रूप में)। इसके अलावा, Glyphs संख्या 1000, 5000, 10,000, बड़े रिवर्स सी (ɔ) की रिकॉर्डिंग के पुरातन रूपों के लिए मौजूद हैं, रिकॉर्डिंग 6 (ↅ, ग्रीक कलंक के समान: ς), प्रारंभिक रूप संख्या 50 (ↆ, नीचे टेम्पलेट को इंगित करने वाले तीर पर समान: namvauyarufctp5k4fuunicode), 50,000, और 100,000। यह ध्यान दिया जाना चाहिए कि छोटे रिवर्स सी, ↄ रोमन संख्याओं के प्रतीकों में शामिल नहीं है, लेकिन यूनिकोड में शामिल है एक पूंजी clawdiyev अक्षर ↄ के रूप में मानक।

यूनिकोड कोड में रोमन संख्या 0 1 2 3 4 5 6 7 8 9 एबीसीडीईएफ मूल्य 1 2 3 4 5 6 7 8 9 10 11 12 50 100 500 1 000 यू + 2160 यू + 2170 मूल्य 1 000 5 000 10 000 - - 6 50 50 000 100 000 यू + 2160! U + 2180।

इन सभी पात्रों के प्रदर्शन के लिए यूनिकोड मानक का समर्थन करने वाले सॉफ़्टवेयर और संबंधित ग्लाइफ वर्ण वाले फ़ॉन्ट की आवश्यकता होती है।

नियमित अभिव्यक्ति

परीक्षण रोमन संख्याओं के परीक्षण के लिए नियमित अभिव्यक्ति - "^ (i) m (0.3) (d? C (0.3) | c) (l? X (0.3) | x) (v? I (0, 3) | i) $ । लाइन में रोमन संख्याओं की खोज करने के लिए पर्ल भाषा में, आप एक नियमित अभिव्यक्ति का उपयोग कर सकते हैं "एम / ((((0.3) (0.3) (डी? सी (0.3) | सी) (एल? एक्स (0.3) | एक्स) (आई | वी? मैं (0.3))) / जी। "

परिवर्तन

रोमन तक अरबी संख्याओं द्वारा दर्ज संख्याओं को परिवर्तित करने के लिए, विशेष कार्यों का उपयोग किया जाता है। उदाहरण के लिए, माइक्रोसॉफ्ट एक्सेल के रूसी संस्करण में एक समारोह है रोमन(तर्क), माइक्रोसॉफ्ट एक्सेल के अंग्रेजी संस्करण में और OpenOffice.org के किसी भी संस्करण में इस सुविधा को कहा जाता है रोमन।(बहस)।

जावास्क्रिप्ट var अरब \u003d के लिए रूपांतरण कार्य; var रोमन \u003d ["i", "iv", "v", "ix", "एक्स", "एक्स", "एल", "एल", "सी", "सी", "सी", "डी", "सीएम "," म "]; फ़ंक्शन Arabtoroman (NUMBER) (यदि (NUMBER) रिटर्न ""; VAR RET \u003d ""; VAR I \u003d ARB.LENGTH - 1; जबकि (NUMBER\u003e 0) (यदि (NUMBER\u003e \u003d अरब [i]) (ret + \u003d रोमन [मैं]; संख्या - \u003d अरब [i];) और (i--;)) वापसी रिट;) समारोह रोमांटोअराब (str) (str \u003d str.touppercase (str \u003d str.touppercase () var ret \u003d 0; var i \u003d अरब .length - 1; var pos \u003d 0; जबकि (i\u003e \u003d 0 && pos< str.length) { if(str.substr(pos, roman[i].length) == roman[i]) { ret += arab[i]; pos += roman[i].length; } else { i--; } } return ret; } Аналогичные функции на Си (C89): #include const int arabar = { 1, 4, 5, 9, 10, 40, 50, 90, 100, 400, 500, 900, 1000}; const char *romanar = { "I", "IV", "V", "IX", "X", "XL", "L", "XC", "C", "CD", "D", "CM", "M"}; char *arab2roman(unsigned short int arab) { static char roman; const int m = sizeof(arabar)/sizeof(int)-1, arabmax=arabar[m]; const char romanmax=romanar[m]; int i, n; if(!arab) { *roman=0; return roman; } i=0; while(arab>अरबमैक्स) (रोमन \u003d रोमनमैक्स; अरब - \u003d अरब;) एन \u003d एम; जबकि (अरब\u003e 0) (यदि (अरब\u003e \u003d अरब [एन]) (रोमन \u003d रोमानर [एन]; यदि (एन एंड 1) रोमन \u003d रोमन [एन]; अरब - \u003d अरब [एन];) और एन- -;) रोमन [i] \u003d 0; रोमन लौटो; ) हस्ताक्षरित लघु int roman2arab (char * रोमन) / आकार (int) -1; हस्ताक्षरित लघु int arb; int लेन, एन, मैं, pir; len \u003d strlen (रोमन); अरब \u003d 0; n \u003d m; i \u003d 0 ; जबकि (n\u003e \u003d 0 && i< len) { pir=n&1; if(roman[i] == romanar[n] && (!pir || roman == romanar[n])) { arab += arabar[n]; i += 1+pir; } else n--; } return arab; } Программа перевода арабских цифр в римские и наоборот type str2 = string; const Rims: array of str2 = ("M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"," "); Arab: array of integer = (1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1, 0); var N, NI, I, J: integer; S: string; function Arab2Rim(N: integer) : string; var S: string; I: integer; begin S:= ""; I:=1; while N > 0 अरब [i] "" rims [i] \u003d प्रतिलिपि (एस, 1, लंबाई (रिम्स [i]) शुरू करते समय शुरू करते हैं: \u003d प्रतिलिपि (एस, 1 + लंबाई (रिम्स [i]), 255); N: \u003d n + अरब [i] अंत; I: \u003d I + 1 अंत; Rim2arab: \u003d n अंत; Writeln शुरू करें ("अरबी संख्याओं से रोमन तक अनुवाद। 1999 b_sa"); (लिखें ("रूपांतरण के लिए एक संख्या दर्ज करें:"); readln (n);) नी के लिए: \u003d 26 से 46 डू रिटेलन (एनआई, "\u003d", अरब 2 आरआईएम (एनआई), "बैक", रिम 2arab (अरब 2rim (एनआई) )); समाप्त। पास्कल फ़ंक्शन अरब 2ROMAN (अरब: पूर्णांक) पर एक अरबी संख्या को रोमन में परिवर्तित करने के लिए फ़ंक्शन: स्ट्रिंग; Var i: पूर्णांक; डी: पूर्णांक; arb_str: स्ट्रिंग; अरब_लेन: पूर्णांक; परिणाम शुरू करें: \u003d ""; Arb_str: \u003d inttostr (अरब); अरब_लेन: \u003d लंबाई (अरब_स्ट्र); I: \u003d 0 से Arab_len-1 D प्रारंभ करें D: \u003d STRTOINT (स्ट्रिंग (ARARM_STR)); यदि (d + 1) mod 5 \u003d 0 तो परिणाम: \u003d प्रतिलिपि ("ixcm", 1 + i, 1) + प्रतिलिपि ("VXLCDM", i * 2 + (d + 1) div 5, 1) + परिणाम और परिणाम: \u003d कॉपी ("vld", 1 + i, d div 5) + प्रतिलिपि ("iiixxxcccmmm", 1 + i * 3, d mod 5) + परिणाम; समाप्त; समाप्त;

इस एल्गोरिदम की एक विशिष्ट विशेषता यह है कि सरणी में इसका उपयोग नहीं किया जाता है (जब तक, निश्चित रूप से, वर्णों की एक सरणी के साथ स्ट्रिंग की गणना न करें)।

मूल (सबसे कम कोड) 10 इनपुट "अरब संख्या:" पर अरब संख्या को रोमन में परिवर्तित करने का कार्य; A \u003d 0 के लिए $ 20 के लिए (ए $) - 1 30 x \u003d val (मिड $ (ए $, लेन (ए $) - I, 1)) 40 यदि x \u003d 4 या x \u003d 9 तब b $ \u003d मध्य $ ("ixcm", i + 1,1) + मध्य $ ("vxlcdm", i * 2 + (x + 1) / 5,1) + b $ 50 यदि अरब संख्या को परिवर्तित करने के लिए x4 और x फ़ंक्शन ( इस मामले में 1 999) XPath स्ट्रिंग-जुड़ने पर रोमन में (1 999 में (1 999) रिटर्न ("," एम "," एमएम "," एमएमएम ") [($ NUM IDIV 1000) मॉड 10 + 1], ("", "सी", "सीसी", "सीसीसी", "सीडी", "डीसी", "डीसीसी", "डीसीसीसी", "सीएम") [($ NUM IDIV 100) मॉड 10 + 1], ("", "एक्स", "एक्सएक्स", "एक्सएक्सएक्स", "एक्सएल", "एल", "एलएक्स", "एलएक्सएक्स", "एलएक्सएक्सएक्स", "एक्ससी") [($ NUM IDIV 10) मॉड 10 + 1], ("", "मैं", "II", "III", "iv", "v", "vi", "vii", "viii", "ix") [$ NUM MOD 10 +1]), "") पर्ल पर रोमन के लिए अरब संख्या (इस मामले में, 1 999) के रूपांतरण के लिए कार्य सख्त; चेतावनी का प्रयोग करें; मेरा $ n \u003d 1999; मेरी $ संख्या \u003d [["", QW (II III IV V VI VII VIII IX)], ["", QW (XXX XXX एक्सएल एल एलएक्स एलएक्सएक्स एलएक्सएक्सएक्स एक्ससी)], [", क्यूडब्ल्यू (सी सीसी सीसीसी सीडी डी डीसी) डीसीसी डीसीसीसी सीएम)], ["", क्यूडब्ल्यू (एमएम एमएम एमएम)]]; मेरा $ i \u003d 0; मेरे @res \u003d (); @Res, ($ NUMS -\u003e [$ I ++] [($ N% 10, $ n \u003d int ($ n / 10))])) 0 के लिए) 3; प्रिंट रिवर्स @res; अरबी संख्या (1 से 3 99 99 तक) को जावा क्लास अरब्राम पर परिवर्तित करने के लिए कक्षा (निजी int arabbase \u003d (1000, 500, 100, 50, 10, 5, 1); निजी स्ट्रिंग रोमबेस \u003d ("एम", "डी" , "सी", "एल", "एक्स", "वी", "मैं"); सार्वजनिक स्ट्रिंग अरबटोरोम (int arb) (int rence \u003d 0; int शेष \u003d 0; स्ट्रिंग resultrome \u003d ""; के लिए (छोटा I \u003d 0; I0 && परिणाम \u003d 4 && परिणाम विस्तार वर्ग रोमन संख्या को अरबी और पीछे में परिवर्तित करने के लिए, सीएसएचआरपी ///// कक्षा पर रोमन और बैक ////// // में अरब नंबरों के परिवर्तनों के लिए डिज़ाइन किया गया है / कक्षा में मूल रूप से रोमन संख्याओं का वर्णमाला होता है जिसमें अरब संख्याओं को 1 से 39999 /// से निर्धारित करने में सक्षम होता है यदि सीमा का विस्तार करना आवश्यक है, तो आप रोमन संख्याओं के लिए /// बुनियादी गेम सार्वजनिक सार्वजनिक सार्वजनिक क्षेत्र के लिए अतिरिक्त नोटेशन को परिभाषित कर सकते हैं स्थैतिक वर्ग रोमन 1 (/// /// वर्णमाला मूल रोमन संख्या /// वर्णमाला एक शब्दकोश के रूप में बनाया गया। शब्दावली कुंजी अरब संख्या (int) है, इसके अनुरूप मूल्य /// rome संख्या (स्ट्रिंग) ) /// /////// टी अरब संख्या के रोमन पदनाम 1 *, 4 *, 5 *, 9 * - जहां "*" 0 का प्रतिनिधित्व करता है ... n zerosh /// बनाते समय 1 से 10,000 (i ... ↂ) से संख्याओं का पदनाम होता है चूंकि रोमन नंबर एक चरित्र में तीन बार से अधिक नहीं हो सकता है, तो शुरुआत में आप संख्या के रोमन प्रारूप में 1 से 3 99 99 तक परिवर्तित कर सकते हैं। /// यदि आप बड़ी संख्या में काम करने में सक्षम होना चाहते हैं रोमन संख्याओं के, तो आपको 40000 से शुरू होने वाली सूची /// उन्नत नोटेशन में शामिल होना चाहिए तत्व 1 *, 4 *, 5 *, 9 * नहीं। /// सार्वजनिक स्टेटिक सॉर्टडलिस्ट बेसिकिमिहिन्स (प्राप्त करें; सेट;) स्टेटिक रोमन 1 () (basicinskimskihines \u003d नई सॉर्टडलिस्ट (17); bassimrimskihs.add (1, "i"); Bassimimskihines.add (4, "IV"); BASSISIMSKIHES । (5, "वी") एल। 900, "सेमी"); basicimskihines.add (1000, "एम"); basicimskihines.add (4000, "mↁ"); basicimskihines.add (5000, "ↁ"); basicinskimnaya.add (9000, "mↂ") ; Basseririmskihines.add (10,000, "ↂ");) ////// रोमन संख्याओं के वर्तमान वर्णमाला के लिए अधिकतम संभव रोमन संख्या की गणना करता है। //// /// सार्वजनिक स्थैतिक uint की अधिकतम संभव रोमन संख्या अधिकतम अधिकतम प्रणाली () (int नवीनतम \u003d basicrimskihines.keys.last (); int number \u003d int.parse (नवीनतम .tostring ()। बदलें ("0", "\\ 0")); int preliminary \u003d 0; स्विच (बड़प्पन) (केस 1: प्री- \u003d नवीनतम * 4 - 1; ब्रेक; केस 4: प्रकरण 9: पूर्व- \u003d नवीनतम; ब्रेक; प्रकरण 5: पूर्व- \u003d नवीनतम + नवीनतम / 5 * 3; ब्रेक; डिफ़ॉल्ट: ब्रेक;) वापसी uint.parse (preliminary.tostring ()। बदलें ("0", "9")) ;;) /// /// एक पूर्णांक में आते हैं रोमन नंबर /// / // अरब संख्या जिसे रोमन रिकॉर्डिंग /// में परिवर्तित करने की आवश्यकता होती है जब कोई संख्या "0" /// या अधिकतम रोमन संख्या से अधिक संख्या के पैरामीटर के रूप में प्रेषित की जाती है। /// लाइन, सार्वजनिक स्थैतिक स्ट्रिंग अरब (मारंबर की यह इंट संख्या) की रोमन संख्या का प्रतिनिधित्व करती है (स्ट्रिंगबिल्डर नंबरकी \u003d नया स्ट्रिंगबिल्डर (); // अरबी संख्या से एक संकेत "-" को बहिष्कृत करें और इसे रोमन का पहला चरित्र बनाएं संख्या यदि (अरब की संख्या)< 0) { числоРимское.Append("-"); числоАраб = -числоАраб; } if (числоАраб == 0) throw new ArgumentOutOfRangeException("числоАраб", числоАраб, "Недопустимое значение аргумента: римские числа не могут быть равными\"0\""); else if (числоАраб > अधिकतम अधिकतम सारांश ()) नई argumentoutofrangeexception ("अरब की संख्या", तर्क की संख्या, string.format ("अमान्य अर्जेंटीना मूल्य: (0) से अधिक रोमन संख्या सेट करना असंभव है, अधिकतम कोर ()) ); // अपने रोमन संख्याओं के घटकों के लिए अरब संख्या का खुलासा करें और उन्हें आवश्यक मूलिरोवस्किह की एक वीएआर लाइन में गठबंधन करें) \u003d से basidimskinskihs.keys से जहां k \u003d 1) (arrane की संख्या - \u003d टेक; NUMBERMIC.APPAND); )) वापसी संख्या .tostring (); ) ////// रोमन नंबर को अरबी ////// रोम को माना जाता है, जिसे टाइप int /// को रूपांतरित किया जाना चाहिए जब संख्या एक पैरामीटर के रूप में प्रेषित होती है जो रोमन /// नहीं है पूर्णाकार सार्वजनिक स्थैतिक int रोमन (यह स्ट्रिंग नंबर) की अरब रिकॉर्ड रोमन सार्वजनिक संख्या का प्रतिनिधित्व करता है (int संख्या \u003d 0; sbyte नकारात्मक \u003d 1; स्ट्रिंग रोम \u003d ni-rome .trim (); अगर (रोम \u003d\u003d "-") ( नकारात्मक \u003d -1; रोम \u003d रोम। सबस्ट्रिंग (1);) स्ट्रिंगबिल्डर selectrimiskoneer \u003d नया स्ट्रिंगबिल्डर (); Foreach (int b baserimskinskih.keys) (int index \u003d basicimskimskihs.keys.indexof (के); स्ट्रिंग क्वांटिफायर \u003d "? "; अगर (सूचकांक \u003d\u003d 0 | | (इंडेक्स% 4) \u003d\u003d 0) Qualtificitifer \u003d" (0.3) "; टेम्पलेट-रोन .insert (0, string.format (" (? ((1)) (2) )? ", K.tostring (), bassimskimniced [k], क्वांटिफायर));) // रजिस्टर को अनदेखा करें + मिलान trimmingerer.insert (0," (? I) ^ "की स्ट्रिंग की शुरुआत से शुरू होना चाहिए" ); // अनुपालन को पंक्ति के अंत में पता लगाया जाना चाहिए Imksogoner.append ("$"); // सरलीकृत सत्यापन। IVII के रूप में ऐसी त्रुटियों की जांच नहीं करता है यदि (regex.ismatch (रोम, slaterimskoner.tostring ())) नई फॉर्मेटएक्सप्शन (string.format ("पाठ \\" (0) \\ "एक रोमन संख्या नहीं है", संख्याकार)) ; मिलान संख्या \u003d regex.match (रोम, slaterimskonomer.tostring ()); Foreach (indinskimskihs.keys में) (arrapair + \u003d संख्या की संख्या। समूह [ktostring ()]। लंबाई / basstrimskimnaya [k] .length * k;) मारब की वापसी संख्या * नकारात्मक; ))

टिप्पणियाँ

  1. यूनिकोड मानक, 15.3
  2. 1 2 यूनिकोड संख्या फॉर्म।
  3. पेरी, डेविड जे। यूसीएस को अतिरिक्त प्राचीन रोमन चार्ट जोड़ने का प्रस्ताव।
  4. पहले दो पंक्तियों के लिए
  5. "विज्ञान और जीवन" एन 12 9 86 पी .95, वी.प्टीट्सिन, मोस्क्वा
  6. लेखक - Kuznetsov Evgeny ए।
  7. लेखक - कुज़नेत्सोव Evgeny ए, 1 99 2

यह सभी देखें

  • प्राचीन रोमन मौद्रिक और वजन इकाइयों के प्रतीक
तकनीकी नोट: तकनीकी प्रतिबंधों के कारण, कुछ ब्राउज़र इस लेख में उपयोग किए गए विशेषज्ञों को नहीं दिखा सकते हैं। ऐसे पात्रों को आपके वेब ब्राउज़र, ऑपरेटिंग सिस्टम और स्थापित फोंट के सेट के आधार पर वर्गों, प्रश्न चिह्नों या अन्य अर्थहीन वर्णों के रूप में प्रदर्शित किया जा सकता है। यहां तक \u200b\u200bकि यदि आपका ब्राउज़र यूटीएफ -8 की व्याख्या करने में सक्षम है और आपने एक फ़ॉन्ट स्थापित किया है जो यूनिकोड की एक बड़ी श्रृंखला का समर्थन करता है, उदाहरण के लिए कोड 200।, एरियल यूनिकोड एमएस।, लुसीडा सैन्स यूनिकोड। या मुफ्त फ़ॉन्ट्स यूनिकोड में से एक - आपको किसी अन्य ब्राउज़र का उपयोग करना पड़ सकता है, क्योंकि इस क्षेत्र में ब्राउज़र की संभावनाओं को अक्सर प्रतिष्ठित किया जाता है। श्रेणियाँ:
  • नंबर
  • संख्या प्रणाली

रोमन पत्रों का मतलब क्या है l c d m

ये संख्याएं हैं! - लैटिन पत्रों के उपयोग के आधार पर रोमन नंबरिंग सिस्टम इस संबंध में संख्याओं की अधिक सुविधाजनक दशमलव प्रणाली में बदलने के अच्छे कारणों में से एक बन गया है
आरोही, ये पत्र निम्नलिखित पूर्णांक को दर्शाते हैं: i - एक, वी - पांच, एक्स - दस, एल - पचास, सी - एक सौ, डी - पांच सौ, एम - एक हजार।
रोमन अंक (रोमन अंक)
पत्रों की मदद से रोमन नंबरिंग सिस्टम यूरोप में दो हजार वर्षों तक वितरित किया गया था। केवल देर के मध्य युग में यह गणना के लिए अधिक सुविधाजनक रूप से अरबों से उधार ली गई संख्या की एक दशमलव प्रणाली में बदलाव आया। लेकिन, अब तक, रोमन संख्याओं को स्मारकों की तारीखों, घड़ी पर समय और (एंग्लो-अमेरिकन टाइपोग्राफ़िकल परंपरा में) पुस्तक प्रीफेस की पुस्तक की तारीखों से दर्शाया गया है। इसके अलावा, रूसी में, रोमन संख्या क्रमिक अंकों को नामित करने के लिए प्रथागत हैं।
संख्याओं को नामित करने के लिए, लैटिन वर्णमाला के 7 अक्षरों का उपयोग किया गया था: i \u003d 1, v \u003d 5, x \u003d 10, l \u003d 50, c \u003d 100, d \u003d 500, m \u003d 1000. इंटरमीडिएट नंबर कई अक्षरों को जोड़कर गठित किए गए थे दाईं या बाएं। सबसे पहले, हजारों और सैकड़ों लिखे गए थे, फिर दर्जनों और इकाइयां। इस प्रकार, संख्या 24 को XXIV के रूप में चित्रित किया गया है। प्रतीक के ऊपर क्षैतिज रेखा प्रति हजार गुणा का अर्थ है।
इन संख्याओं की पुनरावृत्ति का उपयोग करके प्राकृतिक संख्या दर्ज की जाती हैं। साथ ही, यदि एक बड़ा आंकड़ा छोटे के सामने खड़ा होता है, तो वे छोटे होते हैं (इसके अलावा सिद्धांत), यदि छोटे - अधिक से अधिक - तो छोटे से अधिक (घटाव के सिद्धांत) से छोटा कटौती की जाती है। बाद वाला नियम केवल उसी संख्या की चार-बार पुनरावृत्ति से बचने के लिए लागू होता है। उदाहरण के लिए, मैं, एक्स, सी को एक्स, एस, एम के अनुसार 4, 40, 900 या उससे पहले वी, एल, डी को 4, 40, 400 को इंगित करने के लिए लागू किया जाता है। उदाहरण के लिए, vi \u003d 5 + 1 \u003d 6, Iv \u003d 5 - 1 \u003d 4 (IIII के बजाय)। Xix \u003d 10 + 10 - 1 \u003d 1 9 (XVIIII के बजाय), एक्सएल \u003d 50 - 10 \u003d 40 (xxxx के बजाय), xxxiii \u003d 10 + 10 + 10 + 1 + 1 + 1 \u003d 33, आदि
इस रिकॉर्ड में बहु-मूल्यवान संख्याओं पर अंकगणितीय क्रियाएं करना बहुत असहज है। रोमन अंक प्रणाली वर्तमान में लागू नहीं है, कुछ मामलों में, सदियों (एक्सवी शताब्दी, आदि) के पदों को छोड़कर, वर्षों। इ। (Mcmlxxvii, आदि) और महीनों जब तिथियों को निर्दिष्ट करते समय (उदाहरण के लिए, 1. v.1975), क्रमिक संख्यात्मक, साथ ही कभी भी परिमाण के छोटे आदेशों के व्युत्पन्न, बड़े तीन: यव, वाईवी, आदि।
रोमन नंबर कैसे लिखते हैं? - // Elhow.ru/ucheba/matematika/kak-pishutsja-rimskie-cifry।
.437000.ru / जानकारी / rim.php
__________________________
VII शताब्दी ईसा पूर्व में अकेले लैटिन वर्णमाला अक्षर। इ। और शुरुआत में केवल 21 अक्षर शामिल थे: ए, बी, सी, डी, ई, एफ, जेड, एच, आई, के, एल, एम, एन, ओ, पी, क्यू, आर, एस, टी, वी और एक्स।
: //ladyretrityka.ru/? पी \u003d 10980

रोमन अंक एम का कौन सा नंबर इंगित करता है?

रोमन संख्या एम को कौन सी संख्या इंगित करता है?

अलसु - श

मैंने पहले ही ऐसे प्रश्न का उत्तर दिया (यहां देखें)। संक्षेप में, मैं जवाब देना चाहता हूं और यह।

मैं थोड़ा दोहराता हूं।

रोमन संख्या, और उनमें से केवल 7, याद रखें कि यह मुश्किल नहीं है। अवरोही क्रम में इन संख्याओं का पत्र नोटेशन यहां दिए गए हैं: एम, डी, सी, एल, एक्स, वी, आई:

जैसा कि आप देख सकते हैं रोमन अंक, जो राजधानी पत्र एम का प्रतिनिधित्व करता है, संख्या 1000 को दर्शाता है।

अब हम रोमन संख्याओं द्वारा दर्ज की गई संख्याओं के उदाहरण देंगे:

और अब आप लिखेंगे:

इस साल की संख्या 2015 उदाहरण के लिए, यह दर्ज किया जाएगा: एमएमएक्सवी

1941 - धुंधी

1945 - Mshxxv।

2987 - Mmcmlxxxvii।

2001 - एमएमआई

Zolotynka।

यदि रोमन संख्या एम अकेले खड़ा है, तो अपने आप में, इसका मूल्य 1000 के बराबर होगा।

लेकिन: यदि एम से पहले एक छोटी संख्या है, उदाहरण के लिए, उदाहरण के लिए, इस उदाहरण में, सेमी, इसका मतलब होगा: 1000-100 \u003d 900।

यदि सी के बाद है, तो इसका मतलब है कि आपको जोड़ने की आवश्यकता है, इसलिए, मान 1000 + 100 \u003d 1010 है।

जैसा कि हमें याद है, इसका मतलब सौ का मतलब है।

मुख्य नियम: घटाव के लिए एक बड़ी संख्या से पहले एक से अधिक छोटी संख्या में रखना असंभव है। तो, आईआईवी का मतलब 3 नहीं है।

इसके अलावा, दर्जनों, सैकड़ों और हजारों को अलग-अलग तत्वों के रूप में विभाजित किया जाना चाहिए (कम 10 गुना से अधिक भिन्न नहीं है)। इसका मतलब है कि 99 xcix, 90 + 9 है, लेकिन कभी आईसी के रूप में लिखा नहीं जा सकता है। इसी तरह, 999 आईएम नहीं हो सकता है, और 1 999 में एमआईएम नहीं हो सकता है।

नताशौ।

हम अरबी संख्याओं का आनंद लेने के आदी हैं। लेकिन फिर भी वहां व्यापक रूप से उपयोग किया जाता है और रोमन, जो पहले से ही लगभग ढाई हजार साल है। रोमन संख्या एक वर्णमाला पदनाम के रूप में प्रस्तुत की जाती है। ऐसे सात ऐसे पत्र हैं: मैं, वी, एक्स, एल, सी, डी, एम। स्थान निर्धारित किया और संख्या को दर्शाता है। यदि इन संख्याओं को बाकी से अलग से व्यवस्थित किया जाता है, तो निम्न मान हैं: i - 1, वी -5, एक्स - 10, एल - 50, सी - 100, डी -500, एम - 1000।

सुंदर ग्लेड

रोमन अंक एम (यह पत्र है) का अर्थ है संख्या 1000 .

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

अरबी में, 10 वर्णों का उपयोग संख्याओं को नामित करने के लिए किया जाता है और वे गणितीय कार्यों के बिना किसी भी संख्या को लिख सकते हैं।

रोमन संख्याओं को लिखने में लैटिन पत्र एम का अर्थ है लैटिन मिलले से "हजार" ..

और अब यह उपसर्ग व्यापक रूप से उपयोग किया जाता है, उदाहरण के लिए, पीपीएमिला - शाब्दिक रूप से "एक हजार से", और शब्द "मिलियन" भी वहां से हुआ, सचमुच "विशाल एक", "हजार" का अनुवाद करता है, और मुझे आश्चर्य है कि यह कैसे है शब्द दिखाई दिया, लेकिन यह एक और कहानी है ..

Afanasiy44

रोमन संख्या अब छोटी है जहां वे लागू होते हैं, उनके अधिक आरामदायक अरबों की आपूर्ति की गई थी। असल में, सदियों के नाम के लिए, उदाहरण के लिए, वी शताब्दी, बारहवीं शताब्दी, और यहां तक \u200b\u200bकि दुर्लभ मामलों में भी उपयोग किया जाता है।

पत्र एम रोमन ने एक हजार को दर्शाया। दो स्थायी पत्र मिमी का मतलब दो हजार, एमएमएम तीन हजार, और फिर और भी जटिल और अधिक मजेदार है।

मोरेलजुबा।

रोमन संख्या एम, ज़ाहिर है, एक पत्र के रूप में हमारे साथ परिचित है, लेकिन कैलकुस की रोमन प्रणाली में यह अभी भी एक आकृति है। तो इसका मतलब एक हजार है। और यह एक लैटिन शब्द से मिलले के रूप में रोमन आकृति की शुरुआत लेता है।

Lyudmila 1986।

प्राचीन रोमियों में, लैटिन वर्णमाला के अक्षरों का उपयोग संख्याओं को नामित करने के लिए किया गया था। रोमन संख्या हमारे युग से लगभग 500 साल पहले दिखाई दी।

कई भाषाओं में, रोमन संख्याओं का उपयोग सदी (सहस्राब्दी), डायल के लेबलिंग, गणितीय विश्लेषण में, महत्वपूर्ण घटनाओं को रिकॉर्ड करने के लिए किया जाता है।

मधुमक्खी झूजा

रोमन एल, सी, डी, एम शेष के रूप में सामान्य नहीं हैं, एम का मतलब है कि 1000, मिमी का मतलब 2000 है, और एमएमएम का मतलब 3000 है।

उदाहरण के लिए, वर्ष 2017 एमएमएक्सवीआईआई को नामित करने के लिए रोमन नंबर होंगे, 2018 एमएमएक्सवीआईआईआई रोमन नंबर होंगे।