नंबर बेस कन्वर्टर
बाइनरी, दशमलव, ऑक्टल और हेक्साडेसिमल के बीच तुरंत बदलें — एक बार टाइप करें, हर बेस को लाइव अपडेट होते देखें।
तुरंत और लाइव
जैसे ही आप टाइप करते हैं हर आधार अपडेट होता है — कोई "कन्वर्ट" बटन नहीं, कोई इंतज़ार नहीं।
सत्यापित इनपुट
चुने गए आधार के लिए केवल मान्य अक्षर ही स्वीकार किए जाते हैं — कोई चुपचाप गलत परिणाम नहीं।
डिज़ाइन से ही निजी
यह पूरी तरह से आपके ब्राउज़र में चलता है। कुछ भी कभी अपलोड या लॉग नहीं किया जाता।
ऑनलाइन नंबर बेस बदलें
CurePDF का नंबर बेस कन्वर्टर एक मान को बाइनरी (आधार 2), दशमलव (आधार 10), ऑक्टल (आधार 8) और हेक्साडेसिमल (आधार 16) के बीच एक साथ बदलता है — किसी भी एक आधार में मान दर्ज करें और तुरंत बाकी सभी चार में समतुल्य देखें।
नंबर बेस रूपांतरण कैसे काम करता है
हर स्थानीय-मान संख्या प्रणाली किसी मान को अंकों के योग के रूप में दर्शाती है, जिन्हें उसके आधार की बढ़ती हुई घातों से गुणा किया जाता है। दशमलव से किसी अन्य आधार में बदलने के लिए लक्ष्य आधार से बार-बार भाग दिया जाता है और शेषफल पढ़े जाते हैं; दशमलव में बदलने के लिए हर अंक को उसके स्थान-मान से गुणा किया जाता है और परिणामों को जोड़ा जाता है।
प्रत्येक आधार के लिए मान्य अक्षर
| आधार | मान्य अक्षर |
|---|---|
| बाइनरी | 0, 1 |
| ऑक्टल | 0–7 |
| दशमलव | 0–9 |
| हेक्साडेसिमल | 0–9, A–F (case-insensitive) |
यह कन्वर्टर टाइप करते समय आपके इनपुट को चुने गए आधार के मान्य अक्षरों से सत्यापित करता है — उदाहरण के लिए, एक बाइनरी फ़ील्ड चुपचाप "2" स्वीकार नहीं करेगी।
नंबर बेस कन्वर्टर का इस्तेमाल कौन करता है?
प्रोग्रामर
मेमोरी एड्रेस, कलर कोड और बिटवाइज़ फ़्लैग पढ़ना, जो आमतौर पर हेक्स में लिखे जाते हैं।
कंप्यूटर साइंस के छात्र
बाइनरी लॉजिक से लेकर हेक्स शॉर्टहैंड तक, स्थानीय-मान संख्या प्रणाली कैसे काम करती है यह सीखना।
नेटवर्क इंजीनियर
सबनेट मास्क और IP से जुड़े मानों के साथ काम करना, जो अक्सर बाइनरी या हेक्स में व्यक्त किए जाते हैं।
एम्बेडेड/लो-लेवल डेवलपर
रजिस्टर मानों और बाइट-स्तरीय डेटा के साथ सीधे काम करना।
नंबर बेस बदलते समय होने वाली सामान्य गलतियाँ
- यह मान लेना कि हेक्स केस-सेंसिटिव है। यह नहीं है — "ff" और "FF" एक ही मान दर्शाते हैं।
- यह भूल जाना कि बाइनरी में 1 से ऊपर कोई अंक नहीं होता। "2" या उससे बड़ा अंक रखने वाली बाइनरी स्ट्रिंग एक बड़ी बाइनरी संख्या नहीं है — यह अमान्य है।
- बहुत बड़ी संख्याओं में सटीकता खोना। JavaScript की सुरक्षित पूर्णांक सीमा (2^53 − 1) से आगे के मान किसी भी ब्राउज़र-आधारित कन्वर्टर में सटीकता खो सकते हैं, जिसमें यह भी शामिल है।
अक्सर पूछे जाने वाले प्रश्न
मैं दशमलव को बाइनरी में कैसे बदलूं?
दशमलव संख्या को बार-बार 2 से भाग दें और शेषफल नोट करें; शेषफल को उल्टे क्रम में पढ़ने पर बाइनरी वैल्यू मिलती है। यह कन्वर्टर यह तुरंत करता है — उदाहरण के लिए, दशमलव 10, बाइनरी 1010 है।
मैं बाइनरी को दशमलव में कैसे बदलूं?
हर बाइनरी अंक को उसकी स्थिति (दाईं ओर से 0 गिनते हुए) के अनुसार 2 की घात से गुणा करें और परिणाम जोड़ें। उदाहरण के लिए, बाइनरी 1010 = (1x8)+(0x4)+(1x2)+(0x1) = 10।
हेक्साडेसिमल में कौन-से कैरेक्टर मान्य हैं?
हेक्साडेसिमल 0-9 और A-F (केस-असंवेदनशील) का उपयोग करता है, जो प्रति अंक 0 से 15 तक की वैल्यू दर्शाते हैं।
हेक्स में 255, FF के बराबर क्यों है?
255 सबसे बड़ी वैल्यू है जो एक बाइट (8 बिट्स) रख सकता है। हेक्साडेसिमल में, दो अंक (बेस 16) बिल्कुल वही रेंज दर्शा सकते हैं: F x 16 + F = 255, इसलिए दशमलव 255 = हेक्स FF।