परिचय
जैसा कि पहले से ही अन्य उत्तरों द्वारा उल्लेख किया गया है, विभिन्न उद्देश्यों और बाधाओं के लिए अलग-अलग सूचनाएं हो सकती हैं। संकेतन वास्तव में पात्रों के अनुक्रम के रूप में एक एन्कोडिंग है, और हम एल्गोरिदम और डेटा संरचना के अध्ययन से जानते हैं कि ऐसे कई तरीके हैं जिनसे हम अमूर्त अवधारणाओं को सूचीबद्ध कर सकते हैं, उदाहरण के लिए एक सूची या एक सेट, जो हम इसके साथ करना चाहते हैं उसके आधार पर। । इस मामले में यह ज्यादातर एल्गोरिथम सुविधा है।
संख्याओं के प्रतिनिधित्व पर विचार करते समय, वही लागू होता है। कंप्यूटर के अंदर, सब कुछ निम्नतम स्तर पर द्विआधारी है, हालांकि कुछ अनुप्रयोगों के लिए अजनबी प्रतिनिधित्व का उपयोग किया जा सकता है।
कंप्यूटर के बाहर, हम किसी भी प्रकार के मानव समझने योग्य प्रतिनिधित्व का उपयोग करते हैं, जो कि प्रतिनिधित्व किए गए मूल्य के प्रकार के बारे में मानव सुविधा पर निर्भर करता है। बाइनरी प्रतिनिधित्व अक्सर बहुत लंबा होता है और आसानी से पढ़ा और लिखा जा सकता है, इस प्रकार हेक्साडेसिमल या ऑक्टल के लिए जगह बन जाती है। पसंद को अक्सर बाइनरी शब्द में जिस तरह से संरचित किया जाता है, उसके साथ करना पड़ सकता है, जो जरूरी नहीं कि किसी संख्या का प्रतिनिधित्व करना है।
लेकिन, जब केवल अंकों , यानी संख्याओं के प्रतिनिधित्व पर विचार किया जाता है , तो यह समझने के लिए अन्य संख्या प्रतिनिधित्व प्रणालियों को देखने के लायक है कि
प्रमुख कारक हैं: शरीर विज्ञान, आदत और सुविधा।सुविधा बेशक विविधता पैदा करने वाला प्रमुख कारक है, क्योंकि यह उपयोग के संदर्भ पर निर्भर करता है।
एक व्यापक रूप
यह आश्चर्यजनक है कि अब तक के सभी उत्तर केवल दशमलव और आधार विचार करते हैं2n सिस्टम हैं, ज्यादातर बाइनरी, ऑक्टल और हेक्साडेसिमल।
प्रश्न का शरीर कंप्यूटर पर किसी भी तरह से प्रतिबंधित नहीं लगता है, और मनुष्य अभी भी कई अन्य संख्यात्मक प्रणालियों का उपयोग कर रहे हैं। उनमें से कुछ का उपयोग कंप्यूटर के भीतर भी किया जाता है, उदाहरण के लिए जब लंबे पूर्णांक ( गैर पूर्णांक अंकों का उल्लेख नहीं ) के साथ काम करते हैं ।
पहली टिप्पणी यह है कि जब लोग हजारों, या लाखों में एक इकाई के रूप में गिनते हैं, तब भी इसे दशमलव माना जाता है, क्योंकि ये 10. की शक्तियां हैं। इसलिए कोई भी आश्चर्यचकित हो सकता है कि क्यों ऑक्टल या हेक्साडेसिमल को केवल बाइनरी पर एक बदलाव नहीं माना जाना चाहिए। एक संभावित कारण संख्याओं का प्रतिनिधित्व करने के लिए उपयोग किए जाने वाले प्रतीकों की संख्या हो सकती है (हालांकि यह विवादित मुद्दा है, जैसा कि हम अन्य प्रणालियों के साथ देखेंगे)।
फिर, मनुष्यों के संबंध में, वे आधार 5 में कई प्रणाली का उपयोग करते हैं, जिन्हें कहा जाता है
क्विनल सिस्टम है । दरअसल, इनमें से अधिकांश प्रणाली दो आधारों के साथ हैं, दूसरा 2 या 4 है, जो आधार पांच के साथ वैकल्पिक है, जो उन्हें आधार 10 (दशमलव) या आधार 20 (विगेसिमल) के बराबर बनाता है। लगता है कि जहां से आता है :)
ये डबल-बेस सिस्टम कहलाते हैं द्वि-क्विनरी या क्वाड्री-क्विनल सिस्टम है। शुद्ध क्विनाल का उपयोग शायद ही कभी किया जाता है।
रोमन अंक को द्विवार्षिक प्रणाली के रूप में देखा जा सकता है (जो उनके साथ अंकगणित करने के तरीके पर एक संकेत है)। चीनी और जापानी एबाकस द्विपदीय का उपयोग करते हैं। क्वाड्री-क्विन का उपयोग मायास द्वारा किया गया था।
एक प्रणाली का उपयोग करने का कारण संभवतः कई हैं। एक अच्छा कारण यह है कि यह पहले स्थानीय डिज़ाइन था, और लोगों को अब इसका इस्तेमाल किया जाता है। उदाहरण के लिए, कोई भी आश्चर्यचकित हो सकता है कि अंग्रेजी बोलने वाले लोग अभी भी दूरियों को मापने की कोशिश में एक बहुत ही अजीब संख्यात्मक प्रणाली का उपयोग क्यों कर रहे हैं। आप यह तर्क दे सकते हैं कि यह कई इकाइयों का विषय है, न कि अंकन, बल्कि यह एक बहुत ही कमजोर टिप्पणी है। नंबर का उपयोग मुख्य रूप से चीजों को मापने के लिए किया जाता है।
सिस्टम रखने के अन्य कारण किसी संदर्भ में सुविधा है। विभिन्न प्रतीकों की संख्या, या एक एबेकस पर स्थिति के बीच एक व्यापार-बंद हो सकता है, और पर्याप्त बड़ी संख्या बनाने के लिए आवश्यक होने वाले प्रतीक की संख्या। बेस 2 2 अलग-अलग प्रतीकों के साथ काम करता है, लेकिन इसमें बहुत सारी घटनाएं होती हैं, जो सामग्री के प्रतिनिधित्व के लिए असुविधाजनक हो सकती हैं। विगेसिमल बेस 20 को बीस प्रतीकों की आवश्यकता होगी, और बहुत बड़ी गुणा तालिकाओं को लोग याद नहीं करेंगे। लेकिन विशेष रूप से अबेकस बनाने के लिए एक द्वि-क्विनरी या क्वाड्री-क्विनल प्रणाली बहुत अधिक प्रबंधनीय है। शुद्ध क्विन्यल सिस्टम शायद और भी बेहतर होगा, लेकिन यह फिजियोलॉजी आधारित आदतों और अंतर्ज्ञान के खिलाफ जाता है। और अपनी उंगलियों का उपयोग करने में सक्षम होना हमेशा अच्छा होता है, जब हम कोई बेहतर नहीं जानते हैं।
लेकिन यह बिलकुल भी नहीं है।
एक बहुत पुरानी और बहुत ही सामान्य प्रणाली है सेक्सजेसिमल सिस्टम जिसका उपयोग समय और कोणों को मापने के लिए किया जाता है (लेकिन हम जानते हैं कि वे संबंधित हैं, पृथ्वी के घूर्णन के माध्यम से)। यह आधार 60 का उपयोग करता है, लेकिन 60 प्रतीकों का उपयोग नहीं करता है क्योंकि यह बहुत दूर है। तो यह अपने सिंबल (जैसे दशमलव प्रणाली) का प्रतिनिधित्व करने के लिए एक अन्य प्रणाली पर निर्भर करता है।
सर्कल को 60 डिग्री के कोणों के अनुरूप 6 भागों में विभाजित किया जा सकता है, जो समबाहु त्रिकोणों के साथ बनाने के लिए सबसे सरल हैं। फिर प्रत्येक डिग्री 60 मिनट का चाप है, प्रत्येक 60 सेकंड में विभाजित होता है।
विकिपीडिया के अनुसार
यह तीसरी सहस्राब्दी ईसा पूर्व में प्राचीन सुमेरियों के साथ उत्पन्न हुआ था, यह प्राचीन बेबीलोनियों के लिए नीचे पारित किया गया था, और यह अभी भी उपयोग किया जाता है - समय, कोण और भौगोलिक निर्देशांक मापने के लिए एक संशोधित रूप।
उत्पत्ति को ध्यान में रखते हुए यह एक बहुत सुविधाजनक प्रणाली थी, ऐसे समय में जब गणित शायद ही बचपन में प्रवेश कर रहा था। न केवल 60 only कोण को खींचना आसान है, बल्कि 60 के पास बहुत सारे कारक हैं, ताकि यह बिना किसी शेष के पूर्णांक के साथ कई तरह से विभाजित करने की अनुमति दे।
12 × 5 = 60
लेकिन 60 को प्राप्त करने के अन्य तरीके हैं, जैसे बेबीलोनियों की विगेसिमल-टर्नरी प्रणाली ।
हम अभी भी सेक्सजेसिमल प्रणाली का उपयोग क्यों करते हैं। मुझे लगता है कि हम सिर्फ इसके लिए अभ्यस्त हैं, और बदलाव के लिए पूरी तरह से उचित होने के लिए हमारे पास बहुत से परस्पर विरोधी मुद्दे हो सकते हैं।
यह ध्यान रखना दिलचस्प है कि नंबरिंग सिस्टम और यूनिट सिस्टम के बीच बहुत अंतर है। लेकिन यह उम्मीद की जानी चाहिए क्योंकि संख्या के लिए माप एक प्रमुख भूमिका है। यह स्मृति आकार के लिए दशमलव और बाइनरी मैट्रिक्स के बीच विरोध में ध्यान देने योग्य है ।