नंबर सिस्टम क्या होते हैं?
हम रोज़ दस अंकों (0 से 9) वाला डेसिमल सिस्टम इस्तेमाल करते हैं। कंप्यूटर बिजली के दो स्तरों के कारण सिर्फ 0 और 1 वाला बाइनरी सिस्टम समझता है। प्रोग्रामर लंबे बाइनरी को छोटा लिखने के लिए ऑक्टल (आधार 8) और हेक्साडेसिमल (आधार 16, अंक 0-9 और A-F) का उपयोग करते हैं।
बदलने का तरीका
किसी भी आधार की संख्या का मान हर अंक को उसके स्थान के घात से गुणा करके जोड़ने पर निकलता है। उदाहरण के लिए बाइनरी 1101 = 1×8 + 1×4 + 0×2 + 1×1 = 13। डेसिमल से बाइनरी में जाने के लिए संख्या को बार-बार 2 से भाग देते हैं और शेषफल नीचे से ऊपर पढ़ते हैं।
एक पूरा उदाहरण
- डेसिमल 255 = बाइनरी 11111111
- डेसिमल 255 = ऑक्टल 377
- डेसिमल 255 = हेक्स FF
इसीलिए एक बाइट का सबसे बड़ा मान 255 और हेक्स में FF दिखता है, जो रंग कोड में भी नजर आता है।
कहां काम आता है
कंप्यूटर विज्ञान की परीक्षा, नेटवर्किंग (IP और सबनेट), रंग कोड, मेमोरी पते और माइक्रोकंट्रोलर प्रोग्रामिंग में। यह टूल बड़ी संख्याओं को भी बिना सटीकता खोए बदलता है।