सीधे कॉन्टेंट पर जाएं

नंबर बेस कन्वर्टर (बाइनरी, हेक्स, डेसिमल)

बाइनरी, ऑक्टल, डेसिमल, हेक्साडेसिमल और किसी भी बेस के बीच बदलें, स्टेप और बिटवाइज़ ऑपरेशन के साथ

टूल लोड हो रहा है…

एक संख्या को एक साथ बाइनरी, ऑक्टल, डेसिमल, हेक्साडेसिमल और 2 से 36 तक के किसी भी दूसरे आधार में बदलता है। आधार परिवर्तन के अभ्यास का हल जांचने या हेक्स मान और बिट देखने के लिए इसका इस्तेमाल करें।

इस्तेमाल का तरीका

  1. "संख्या" में कोई संख्या टाइप करें और "किस आधार में लिखी है" में उसका आधार चुनें। 0x, 0b या 0o प्रीफ़िक्स से आधार अपने आप तय हो जाता है।
  2. चारों आम आधार और "दूसरा आधार" नीचे तुरंत दिखते हैं। भिन्न "भिन्नात्मक अंक" जितने अंकों तक निकाले जाते हैं।
  3. भाग और स्थानीय मान वाले स्टेप टेबल के रूप में देखने के लिए "हल दिखाएं" खोलें और "किसमें बदलें" चुनें।
  4. "बिट और बिटवाइज़" में "चौड़ाई" चुनें, बिट बदलने के लिए उन पर टैप करें, और AND, OR, XOR और शिफ़्ट के नतीजे देखें।
  5. हासिल और उधार के लिए "बाइनरी अंकगणित" और Unicode कोड पॉइंट व UTF-8 बाइट के लिए "कैरेक्टर ↔ कोड" इस्तेमाल करें।

यह कैसे काम करता है

अक्सर पूछे जाने वाले सवाल

बाइनरी को डेसिमल में कैसे बदलें?
हर अंक को 2 की उसकी घात से गुणा करें और नतीजे जोड़ें। उदाहरण के लिए, 1011 = 8 + 0 + 2 + 1 = 11।
डेसिमल को हेक्स में कैसे बदलें?
भागफल 0 होने तक 16 से भाग दें और शेषफल नीचे से ऊपर पढ़ें। 255 से 15 और 15 मिलते हैं, इसलिए यह FF है। "हल दिखाएं" यही टेबल दिखाता है।
Two's complement में ऋणात्मक संख्याएं कैसे लिखी जाती हैं?
धनात्मक मान के सारे बिट उलट दें और 1 जोड़ें। 8 बिट में −42 के लिए 00101010 उलटकर 11010101 होता है, उसमें 1 जोड़ने पर 11010110। साइन वाले 8-बिट मान −128 से 127 तक होते हैं।
बाइनरी में 0.1 खत्म क्यों नहीं होता?
हर 10 का एक अभाज्य गुणनखंड 5 है, जो 2 का गुणनखंड नहीं है। बाइनरी में 0.1 = 0.0001100110011… है, और 0011 का समूह हमेशा दोहराता रहता है।