दशमलव, हेक्साडेसिमल और बाइनरी संख्याएं क्या हैं?
दशमलव प्रणाली दैनिक आधार-10 संख्या प्रणाली है। इसमें दस अंक होते हैं: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
हेक्साडेसिमल सिस्टम बेस-16 है। इसमें अंक 0–9 और अक्षर A, B, C, D, E और F का उपयोग किया जाता है, जहाँ A 10 के बराबर होता है और F 15 के बराबर होता है।
बाइनरी सिस्टम बेस-2 है और केवल 0 और 1 का उपयोग करता है। कंप्यूटर आंतरिक रूप से बाइनरी का उपयोग करते हैं, जबकि हेक्साडेसिमल को अक्सर बाइनरी डेटा को संक्षिप्त तरीके से लिखने के लिए इस्तेमाल किया जाता है।
दशमलव को हेक्साडेसिमल में कैसे बदलें
दशमलव को हेक्साडेसिमल में बदलने के लिए, दशमलव संख्या को बार-बार 16 से विभाजित करें और शेषफल नोट करें। 10 से 15 तक के शेषफल A से F बन जाते हैं।
462 ÷ 16 = 28 शेषफल 14 = E
28 ÷ 16 = 1 शेषफल 12 = C
1 ÷ 16 = 0 शेषफल 1
परिणाम: 1CE₁₆
इसलिए दशमलव 462 को हेक्साडेसिमल 1CE में परिवर्तित किया जाता है।
दशमलव को बाइनरी में कैसे बदलें
दशमलव को द्विआधारी में बदलने के लिए, दशमलव संख्या को बार-बार 2 से विभाजित करें और शेषफल को नोट करें। द्विआधारी परिणाम शेषफलों को नीचे से ऊपर की ओर पढ़ने पर प्राप्त होता है।
42 ÷ 2 = 21 शेषफल 0
21 ÷ 2 = 10 शेषफल 1
10 ÷ 2 = 5 शेषफल 0
5 ÷ 2 = 2 शेषफल 1
2 ÷ 2 = 1 शेषफल 0
1 ÷ 2 = 0 शेषफल 1
परिणाम: 101010₂
अतः दशमिक 42 द्विआधारी 101010 में परिवर्तित होता है।
जब दशमलव से हेक्सडेसिमल रूपांतरण उपयोगी होता है
डिसेमल से हेक्साडेसिमल रूपांतरण प्रोग्रामिंग, डीबगिंग, रंग मानों, मेमोरी पते, यूनिकोड कोड पॉइंट्स और निचले स्तर के डेटा निरीक्षण में आम है।
उदाहरण के लिए, दशमलव 255 हेक्सडेसिमल में FF होता है। RGB रंग कोड में, FF एक रंग चैनल का अधिकतम मान दर्शाता है।
इनपुट नियम
- दशमलव इनपुट के लिए अंकों 0–9 का उपयोग करें।
- अधिक आसानी से पढ़ने के लिए अल्पविराम, स्पेस और अंडरस्कोर को नजरअंदाज किया जाता है।
- पूरा संख्याएँ समर्थित हैं। भिन्न इस उपकरण द्वारा जानबूझकर परिवर्तित नहीं किए जाते हैं।
- ऋणात्मक पूर्णांक समर्थित हैं, जैसे कि -462।