हेक्साडेसिमल संख्या प्रणाली, जिसे हेक्साडेसिमल संख्या प्रणाली भी कहा जाता हैआधार-16या कभी-कभी बसहेक्स, एक संख्या प्रणाली है जो किसी विशेष मान को दर्शाने के लिए 16 अद्वितीय प्रतीकों का उपयोग करती है। वे प्रतीक 0-9 और ए-एफ हैं।
वह संख्या प्रणाली जिसे हम दैनिक जीवन में उपयोग करते हैं, कहलाती हैदशमलव, या आधार-10 प्रणाली, और किसी मान को दर्शाने के लिए 0 से 9 तक 10 प्रतीकों का उपयोग करता है।
जेसन गेमन / ई+ / गेटी इमेजेज़
हेक्साडेसिमल का उपयोग कहाँ और क्यों किया जाता है?
कंप्यूटर के अंदर उपयोग किए जाने वाले अधिकांश त्रुटि कोड और अन्य मान हेक्साडेसिमल प्रारूप में दर्शाए जाते हैं। उदाहरण के लिए, ब्लू स्क्रीन ऑफ डेथ पर प्रदर्शित होने वाले STOP कोड हमेशा हेक्साडेसिमल प्रारूप में होते हैं।
प्रोग्रामर हेक्स का उपयोग करते हैं क्योंकि उनके मान दशमलव में प्रदर्शित होने की तुलना में छोटे होते हैं, औरअधिकताबाइनरी से छोटा, जो केवल 0 और 1 का उपयोग करता है।
उदाहरण के लिए, निम्नलिखित मान समतुल्य हैं:
- क्या हेक्साडेसिमल एक प्रोग्रामिंग भाषा है?
हेक्साडेसिमल कोड तकनीकी रूप से एक निम्न-स्तरीय प्रोग्रामिंग भाषा है क्योंकि प्रोग्रामर इसका उपयोग बाइनरी कोड का अनुवाद करने के लिए करते हैं। प्रोसेसर वास्तव में हेक्साडेसिमल कोड को नहीं समझ सकता है। यह प्रोग्रामर्स के लिए बस एक आशुलिपि है।
- हेक्साडेसिमल नोटेशन का आविष्कार किसने किया?
स्वीडिश अमेरिकी इंजीनियर जॉन विलियम्स निस्ट्रॉम ने 1859 में हेक्साडेसिमल नोटेशन सिस्टम विकसित किया था। इसे टोनल सिस्टम के रूप में भी जाना जाता है, निस्ट्रॉम के मूल प्रस्ताव में गणित और मेट्रोलॉजी सहित विभिन्न क्षेत्रों में अनुप्रयोग थे।
- स्टीम हेक्स क्या है?
यदि आप उपयोग करते हैं स्टीम गेमिंग सेवा , आपका स्टीम हेक्स आपकी स्टीम आईडी के समान है, जिसे हेक्साडेसिमल में दर्शाया गया है।
हेक्साडेसिमल का उपयोग एक अन्य स्थान के रूप में किया जाता है एचटीएमएल रंग कोडएक विशिष्ट रंग व्यक्त करने के लिए. एक वेब डिज़ाइनर लाल रंग को परिभाषित करने के लिए हेक्स मान FF0000 का उपयोग करेगा। इसे इस प्रकार तोड़ा गया हैएफएफ,00,00,जो उपयोग किए जाने वाले लाल, हरे और नीले रंगों की मात्रा को परिभाषित करता है (आरआरजीजीबीबी); इस उदाहरण में 255 लाल, 0 हरा, और 0 नीला।
255 तक के हेक्साडेसिमल मानों को दो अंकों में व्यक्त किया जा सकता है, और HTML रंग कोड दो अंकों के तीन सेटों का उपयोग करते हैं, जिसका अर्थ है कि 16 मिलियन (255 x 255 x 255) से अधिक संभावित रंग हैं जिन्हें हेक्साडेसिमल प्रारूप में व्यक्त किया जा सकता है, जिससे बहुत सी जगह बचती है। बनाम उन्हें दशमलव जैसे किसी अन्य प्रारूप में व्यक्त करना।
हां, बाइनरी कुछ मायनों में बहुत सरल है, लेकिन यह कठिन है बाइनरी पढ़ें हेक्स की तुलना में.
हेक्साडेसिमल में गिनती कैसे करें
हेक्साडेसिमल प्रारूप में गिनती करना आसान है, जब तक आप याद रखें कि संख्याओं के प्रत्येक सेट में 16 अक्षर होते हैं।
दशमलव प्रारूप में, हम सभी जानते हैं कि हम इस प्रकार गिनती करते हैं:
0,1,2,3,4,5,6,7,8,9,10,11,12,13,... 10 संख्याओं के सेट को दोबारा शुरू करने से पहले 1 जोड़ना (यानी, संख्या 10) .
हालाँकि, हेक्साडेसिमल प्रारूप में, हम इस तरह से गिनती करते हैं, जिसमें सभी 16 संख्याएँ शामिल हैं:
0,1,2,3,4,5,6,7,8,9,ए,बी,सी,डी,ई,एफ,10,11,12,13... फिर से, शुरू करने से पहले 1 जोड़ना 16 नंबर फिर से सेट।
यहां कुछ पेचीदा हेक्साडेसिमल 'ट्रांज़िशन' के कुछ उदाहरण दिए गए हैं जो आपके लिए उपयोगी हो सकते हैं:
हेक्स मानों को मैन्युअल रूप से कैसे परिवर्तित करें
हेक्स मान जोड़ना बहुत सरल है और वास्तव में यह दशमलव प्रणाली में संख्याओं की गिनती के समान ही किया जाता है।
14+12 जैसी नियमित गणित की समस्या सामान्यतः बिना कुछ लिखे हल की जा सकती है। हममें से अधिकांश लोग इसे अपने दिमाग में कर सकते हैं—यह 26 है। इसे देखने का एक उपयोगी तरीका यहां दिया गया है:
14 को 10 और 4 (10+4=14) में विभाजित किया गया है, जबकि 12 को 10 और 2 (10+2=12) के रूप में सरलीकृत किया गया है। जब 10, 4, 10 और 2 को एक साथ जोड़ा जाता है, तो 26 के बराबर होता है।
जब तीन अंकों का परिचय दिया जाता है, जैसे 123, तो हम जानते हैं कि हमें यह समझने के लिए तीनों स्थानों को देखना चाहिए कि उनका वास्तव में क्या मतलब है।
3 अपने आप खड़ा है क्योंकि यह अंतिम संख्या है। पहले दो को हटा दें, और 3 अभी भी 3 है। 2 को 10 से गुणा किया जाता है क्योंकि यह संख्या में दूसरा अंक है, ठीक पहले उदाहरण की तरह। पुनः, इस 123 में से 1 हटा दें, और आपके पास 23 बचेगा, जो कि 20+3 है। दाईं ओर से तीसरी संख्या (1) को 10 गुना, दो बार (100 गुना) लिया जाता है। इसका मतलब है कि 123, 100+20+3 या 123 में बदल जाता है।
इसे देखने के दो अन्य तरीके यहां दिए गए हैं:
...( एन एक्स 102)+( एन एक्स 101)+( एन एक्स 100)
या...
...( एन एक्स 10 एक्स 10) + ( एन एक्स 10)+ एन
123 को 100 में बदलने के लिए ऊपर दिए गए सूत्र में प्रत्येक अंक को उचित स्थान पर रखें ( 1 एक्स 10 एक्स 10) + 20 ( 2 एक्स 10)+ 3 , या 100 + 20 + 3, जो 123 है।
यदि संख्या हज़ारों में है, जैसे 1,234, तो भी यही बात सत्य है। 1 वास्तव में 1 एक्स 10 एक्स 10 एक्स 10 है, जो इसे हजारवें स्थान पर बनाता है, 2 सौवें स्थान पर, और इसी तरह।
हेक्साडेसिमल बिल्कुल उसी तरीके से किया जाता है, लेकिन 10 के बजाय 16 का उपयोग करता है क्योंकि यह बेस-10 के बजाय बेस-16 प्रणाली है:
...( एन एक्स 163)+( एन एक्स 162)+( एन एक्स 161)+( एन एक्स 160)
उदाहरण के लिए, मान लें कि हमारे पास समस्या 2F7+C2C है, और हम उत्तर का दशमलव मान जानना चाहते हैं। आपको पहले हेक्साडेसिमल अंकों को दशमलव में बदलना होगा, और फिर ऊपर दिए गए दो उदाहरणों की तरह संख्याओं को एक साथ जोड़ना होगा।
पुनः, दशमलव और हेक्स में शून्य से नौ बिल्कुल समान हैं, जबकि संख्या 10 से 15 को अक्षर A से F के रूप में दर्शाया जाता है।
मान 2F7 के सबसे दाईं ओर की पहली संख्या दशमलव प्रणाली की तरह अपने आप खड़ी होती है, जिसका परिणाम 7 होता है। इसके बाईं ओर की अगली संख्या को 16 से गुणा करना होगा, 123 में से दूसरी संख्या की तरह ( संख्या 20 बनाने के लिए ऊपर 2) को 10 (2 x 10) से गुणा करने की आवश्यकता है। अंत में, दाईं ओर से तीसरी संख्या को 16 से दो बार गुणा करने की आवश्यकता है (जो कि 256 है), जैसे दशमलव-आधारित संख्या की आवश्यकता होती है 10 से गुणा किया जाना चाहिए, दो बार (या 100), जब इसमें तीन अंक हों।
इसलिए, तोड़ना 2F7 हमारी समस्या में 512 बनता है ( 2 एक्स 16 एक्स 16) + 240 ( एफ [15] एक्स 16) + 7 , जो 759 पर आता है। जैसा कि आप देख सकते हैं, एफ हेक्स अनुक्रम में अपनी स्थिति के कारण 15 है (देखें)हेक्साडेसिमल में गिनती कैसे करेंऊपर)—यह संभावित 16 में से सबसे अंतिम संख्या है।
C2C इस प्रकार दशमलव में परिवर्तित किया जाता है: 3,072 ( सी [12] एक्स 16 एक्स 16) + 32 ( 2 एक्स 16)+ सी [12] = 3,116
पुनः, C 12 के बराबर है क्योंकि जब आप शून्य से गिनती करते हैं तो यह 12वाँ मान होता है।
इसका मतलब है कि 2F7+C2C वास्तव में 759+3116 है, जो 3,875 के बराबर है।
हालाँकि यह जानना अच्छा है कि इसे मैन्युअल रूप से कैसे करें, कैलकुलेटर या कनवर्टर के साथ हेक्साडेसिमल मानों के साथ काम करना निश्चित रूप से बहुत आसान है।
हेक्स कन्वर्टर्स और कैलकुलेटर
यदि आप हेक्स को दशमलव में, या दशमलव को हेक्स में अनुवाद करना चाहते हैं, तो हेक्साडेसिमल कनवर्टर उपयोगी है, इसे मैन्युअल रूप से किए बिना। उदाहरण के लिए, कनवर्टर में 7FF दर्ज करने से आपको तुरंत पता चल जाएगा कि समतुल्य दशमलव मान 2,047 है।
बहुत सारे ऑनलाइन हेक्स कन्वर्टर्स हैं जिनका उपयोग करना वास्तव में आसान है, बाइनरीहेक्स कन्वर्टर , SubnetOnline.com , रैपिडटेबल्स , और जेपी टूल्स उनमें से कुछ ही हैं। इनमें से कुछ साइटें आपको न केवल हेक्स को दशमलव (और इसके विपरीत) में बदलने देती हैं, बल्कि हेक्स को बाइनरी, ऑक्टल, एएससीआईआई और अन्य में बदलने की सुविधा भी देती हैं।
हेक्साडेसिमल कैलकुलेटर दशमलव प्रणाली कैलकुलेटर की तरह ही उपयोगी हो सकते हैं, लेकिन हेक्साडेसिमल मानों के साथ उपयोग के लिए। उदाहरण के लिए, 7FF प्लस 7FF, FFE है।
गणित गोदाम का हेक्स कैलकुलेटर संख्या प्रणालियों के संयोजन का समर्थन करता है। एक उदाहरण हेक्स और बाइनरी मान को एक साथ जोड़ना और फिर परिणाम को दशमलव प्रारूप में देखना होगा। यह ऑक्टल को भी सपोर्ट करता है।
Easycalculation.com उपयोग करने में और भी आसान कैलकुलेटर है। यह आपके द्वारा दिए गए दो हेक्स मानों को घटाएगा, विभाजित करेगा, जोड़ेगा और गुणा करेगा, और तुरंत सभी उत्तरों को एक ही पृष्ठ पर दिखाएगा। यह हेक्स उत्तरों के आगे दशमलव समकक्ष भी दिखाता है।
हेक्साडेसिमल पर अधिक जानकारी
शब्दहेक्साडेसिमलका एक संयोजन हैहेक्सा(अर्थ 6) औरदशमलव(10). बाइनरी बेस-2 है, ऑक्टल बेस-8 है, और दशमलव, निश्चित रूप से, बेस-10 है।
ईमेल में टेक्स्ट मैसेज कैसे सेव करें
हेक्साडेसिमल मान कभी-कभी उपसर्ग के साथ लिखे जाते हैं 0x (0x2F7) या सबस्क्रिप्ट के साथ (2F716), लेकिन इससे मान नहीं बदलता है। इन दोनों उदाहरणों में, आप उपसर्ग या सबस्क्रिप्ट को रख या हटा सकते हैं और दशमलव मान 759 रहेगा।
विंडोज़ रजिस्ट्री यह एक ऐसी जगह है जहां आपको कंप्यूटर पर हेक्साडेसिमल मान मिल सकते हैं। विशेष रूप से, जब DWORD और QWORD रजिस्ट्री मानों से निपटते हैं।
सामान्य प्रश्न