इस लेख में
नंबर बेस रूपांतरण क्या है?
नंबर बेस रूपांतरण किसी संख्या को एक स्थानीय अंक प्रणाली से दूसरी में बदलने की प्रक्रिया है। सबसे सामान्य प्रणालियाँ हैं दशमलव (बेस 10), बाइनरी (बेस 2), ऑक्टल (बेस 8) और हेक्साडेसिमल (बेस 16)। प्रत्येक प्रणाली एक ही मानों को अंकों के अलग-अलग समूहों का उपयोग करके दर्शाती है।
नंबर बेस को समझना कंप्यूटर विज्ञान के लिए बुनियादी है। कंप्यूटर बाइनरी (0 और 1) में काम करते हैं, जबकि प्रोग्रामर बाइनरी डेटा के संक्षिप्त प्रतिनिधित्व के लिए अक्सर हेक्साडेसिमल का उपयोग करते हैं। ऑक्टल ऐतिहासिक रूप से Unix फ़ाइल अनुमतियों और शुरुआती कंप्यूटिंग में महत्वपूर्ण था।
बेस रूपांतरण कैसे काम करता है
CheckTown का नंबर बेस कन्वर्टर आपको 2 से 36 तक किसी भी बेस के बीच तुरंत रूपांतरण करने देता है।
- बाइनरी (बेस 2) — सभी डिजिटल कंप्यूटिंग की नींव, जो केवल 0 और 1 का उपयोग करती है
- हेक्साडेसिमल (बेस 16) — अंक 0-9 और अक्षर A-F का उपयोग करता है, जो आमतौर पर रंगों, मेमोरी पतों और बाइट प्रतिनिधित्व के लिए उपयोग होता है
- कस्टम बेस — 2 से 36 तक किसी भी बेस के बीच रूपांतरण करें, जिसमें बेस 3 (टर्नरी) या बेस 12 (ड्युओडेसिमल) जैसे कम सामान्य बेस भी शामिल हैं
निःशुल्क आज़माएँ — कोई साइनअप आवश्यक नहीं
संख्याएँ बदलें →नंबर बेस रूपांतरण का उपयोग कब करें
बेस रूपांतरण प्रोग्रामिंग, नेटवर्किंग और डिजिटल प्रणालियों में आवश्यक है।
- वेब डेवलपमेंट — हेक्स कलर कोड को RGB मानों में बदलें, CSS कलर नोटेशन को समझें
- निम्न-स्तरीय प्रोग्रामिंग — मेमोरी पते पढ़ें, बाइनरी डेटा डिबग करें, बिटवाइज़ ऑपरेशन समझें
- नेटवर्किंग — IP पतों को दशमलव और बाइनरी के बीच बदलें, सबनेट मास्क और CIDR नोटेशन समझें
अक्सर पूछे जाने वाले प्रश्न
कंप्यूटर बाइनरी का उपयोग क्यों करते हैं?
कंप्यूटर बाइनरी का उपयोग करते हैं क्योंकि डिजिटल सर्किट में दो स्थिर अवस्थाएँ होती हैं: चालू (1) और बंद (0)। यह बाइनरी के साथ पूरी तरह मेल खाता है। सारा डेटा — टेक्स्ट, इमेज, प्रोग्राम — अंततः बाइनरी अंकों (बिट) के अनुक्रमों के रूप में संग्रहीत और प्रोसेस किया जाता है।
प्रोग्रामिंग में हेक्साडेसिमल का उपयोग क्यों होता है?
हेक्साडेसिमल लोकप्रिय है क्योंकि प्रत्येक हेक्स अंक ठीक 4 बाइनरी अंक (बिट) दर्शाता है। इससे बाइनरी मान लिखना संक्षिप्त हो जाता है: एक बाइट (8 बिट) सिर्फ़ 2 हेक्स अंक होता है। #FF6600 जैसे रंग वास्तव में लाल (FF=255), हरे (66=102) और नीले (00=0) के तीन हेक्स बाइट मान हैं।
आप दशमलव को बाइनरी में हाथ से कैसे बदलते हैं?
दशमलव संख्या को 2 से बार-बार विभाजित करें, हर बार शेषफल दर्ज करते हुए। बाइनरी प्रतिनिधित्व पाने के लिए शेषफलों को नीचे से ऊपर पढ़ें। उदाहरण के लिए, बाइनरी में 13: 13÷2=6r1, 6÷2=3r0, 3÷2=1r1, 1÷2=0r1. शेषफलों को नीचे से ऊपर पढ़ने पर: 1101.