MCP के माध्यम से कनेक्ट करें →

गणना दर्ज करें

सूत्र (फॉर्मूला)

विज्ञापन

परिणाम

बाइनरी गणना का परिणाम
-101
पहली बाइनरी संख्या 10 (2)
दूसरी बाइनरी संख्या 111 (7)
संक्रिया घटाव
बाइनरी परिणाम -101
दशमलव परिणाम -5

गणना का विवरण:

10 (2) - 111 (7) = -101 (-5)

यह बाइनरी कैलकुलेटर क्या करता है

इस बाइनरी कैलकुलेटर की मदद से आप दो बाइनरी संख्याओं (आधार 2 में लिखी गई संख्याएँ, जिनमें सिर्फ़ अंक 0 और 1 इस्तेमाल होते हैं) पर अंकगणित कर सकते हैं। आप दो बाइनरी मान दर्ज करते हैं, चार में से कोई एक संक्रिया चुनते हैं — जोड़, घटाव, गुणा या भाग — और यह टूल आपको उत्तर बाइनरी के साथ-साथ उसके दशमलव रूप में भी देता है, और साथ में पूरी गणना का स्पष्ट विवरण भी दिखाता है।

इनपुट फ़ील्ड

  • पहली बाइनरी संख्या – बाईं ओर का संख्यांक, जैसे 1010
  • संक्रिया – जोड़, घटाव, गुणा या भाग में से कोई एक चुनें।
  • दूसरी बाइनरी संख्या – दाईं ओर का संख्यांक, जैसे 11

हर फ़ील्ड में केवल 0 और 1 ही होने चाहिए। अगर किसी फ़ील्ड में इनके अलावा कोई और अक्षर हो, तो कैलकुलेटर परिणाम के बजाय "अमान्य बाइनरी इनपुट" दिखाएगा।

गणना कैसे काम करती है

अंदरूनी तौर पर यह टूल बिट-दर-बिट अंकगणित नहीं करता। इसके बजाय यह तीन आसान चरणों का पालन करता है:

$$\text{Result}_2 = \left( \text{Binary}_1 \right)_2 + \left( \text{Binary}_2 \right)_2$$

$$\text{Result}_2 = \left( \text{Binary}_1 \right)_2 - \left( \text{Binary}_2 \right)_2$$

$$\text{Result}_2 = \left( \text{Binary}_1 \right)_2 \times \left( \text{Binary}_2 \right)_2$$

$$\text{Result}_2 = \left\lfloor \frac{\left( \text{Binary}_1 \right)_2}{\left( \text{Binary}_2 \right)_2} \right\rfloor$$

  • दशमलव में बदलना: हर बाइनरी स्ट्रिंग को आधार-2 पूर्णांक के रूप में पढ़ा जाता है।
  • संक्रिया लागू करना: दोनों दशमलव मानों को जोड़ा, घटाया, गुणा या पूर्णांक-भाग किया जाता है। भाग में पूर्ण-संख्या (काटी हुई) भाग पद्धति इस्तेमाल होती है, इसलिए शेषफल हटा दिया जाता है, और शून्य से भाग देने पर "शून्य से भाग" दिखता है।
  • वापस बाइनरी में बदलना: परिणाम को दशमलव से वापस आधार-2 स्ट्रिंग में बदलकर दिखाया जाता है, साथ ही दशमलव परिणाम भी प्रदर्शित होता है।
विज्ञापन
हासिल के साथ कॉलम दर कॉलम दिखाया गया बाइनरी जोड़
बाइनरी जोड़ कॉलम दर कॉलम होता है, और जब योग दो तक पहुँचता है तो अगले कॉलम में 1 हासिल जाता है।

हल किया हुआ उदाहरण

मान लीजिए पहली बाइनरी संख्या = 1010, संक्रिया = गुणा, दूसरी बाइनरी संख्या = 11

  • 1010 का दशमलव रूप है 10
  • 11 का दशमलव रूप है 3
  • \(10 \times 3 = 30\)।
  • 30 को वापस बाइनरी में बदलने पर मिलता है 11110

तो कैलकुलेटर परिणाम को 11110 (बाइनरी) और 30 (दशमलव) के रूप में दिखाता है।

दो की घातों के स्थानमान से जुड़े बाइनरी अंक जो जुड़कर दशमलव संख्या बनाते हैं
हर बाइनरी अंक दो की एक घात से मेल खाता है, और सक्रिय स्थानों को जोड़ने पर दशमलव मान मिलता है।

बाइनरी–दशमलव रूपांतरण तालिका

आधार-2 में, प्रत्येक अंक (बिट) दो की घात का प्रतिनिधित्व करता है। बाइनरी संख्या को दाएँ से बाएँ पढ़ते हुए, स्थान मान \(2^0=1,\ 2^1=2,\ 2^2=4,\ 2^3=8,\ 2^4=16,\ \dots\) होते हैं। दशमलव समतुल्य खोजने के लिए, जहाँ भी 1 दिखाई दे, स्थान मानों को जोड़ें।

सामान्य मान

बाइनरी दशमलव
0 0
1 1
10 2
11 3
100 4
101 5
110 6
111 7
1000 8
1001 9
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15

स्थान मान (दो की घातें)

बाइनरी घात दशमलव भार
1 \(2^0\) 1
10 \(2^1\) 2
100 \(2^2\) 4
1000 \(2^3\) 8
10000 \(2^4\) 16
100000 \(2^5\) 32
1000000 \(2^6\) 64
10000000 \(2^7\) 128
100000000 \(2^8\) 256

अधिक हल किए गए उदाहरण

जोड़: 1011 + 110

प्रत्येक संख्या को दशमलव में परिवर्तित करें, जोड़ें, फिर बाइनरी में वापस परिवर्तित करें।

  1. \(1011_2 = 8+2+1 = 11_{10}\)
  2. \(110_2 = 4+2 = 6_{10}\)
  3. जोड़ें: \(11 + 6 = 17_{10}\)
  4. वापस परिवर्तित करें: \(17_{10} = 16+1 = 10001_2\)

स्तंभ जोड़ इसकी पुष्टि करता है — \(1011 + 0110\) को जोड़ने से उच्च बिट्स में कैरी होती है, जिससे 10001 (दशमलव 17) मिलता है।

नकारात्मक परिणाम देने वाली घटाना: 10 − 111

जब दूसरी संख्या बड़ी हो, तो परिणाम नकारात्मक होता है।

  1. \(10_2 = 2_{10}\)
  2. \(111_2 = 7_{10}\)
  3. घटाएँ: \(2 - 7 = -5_{10}\)
  4. परिमाण को वापस परिवर्तित करें: \(5_{10} = 101_2\), इसलिए उत्तर \(-101_2\) है

\(10 - 111\) का परिणाम बाइनरी में -101 है (दशमलव \(-5\))।

छोड़े गए शेष के साथ पूर्णांक विभाजन: 111 ÷ 10

बाइनरी पूर्णांक विभाजन केवल पूरे भागफल को रखता है और शेष को छोड़ देता है।

  1. \(111_2 = 7_{10}\)
  2. \(10_2 = 2_{10}\)
  3. विभाजित करें: \(7 \div 2 = 3\) शेष \(1\); शेष \(1\) को छोड़ दिया जाता है
  4. भागफल को वापस परिवर्तित करें: \(3_{10} = 11_2\)

तो \(111 \div 10 = \)11 बाइनरी में है (दशमलव 3, शेष 1 छोड़ा गया)।

विज्ञापन

मुख्य शर्तें समझाई गई

बाइनरी (आधार-2)
केवल अंक 0 और 1 का उपयोग करने वाली एक संख्या प्रणाली। प्रत्येक स्थिति दो की घात का प्रतिनिधित्व करती है, दशमलव (आधार-10) प्रणाली के विपरीत जो अंक 0–9 का उपयोग करती है।
बिट
एक एकल बाइनरी अंक — 0 या 1। यह कंप्यूटिंग में डेटा की सबसे छोटी इकाई है।
सबसे महत्वपूर्ण बिट (MSB)
बाइनरी संख्या का सबसे बाएँ बिट; यह सबसे बड़े स्थान मान को वहन करता है और संख्या के परिमाण पर सबसे बड़ा प्रभाव डालता है।
सबसे कम महत्वपूर्ण बिट (LSB)
सबसे दाएँ बिट, स्थान मान \(2^0=1\) के साथ; इसका सबसे छोटा प्रभाव है और यह निर्धारित करता है कि संख्या विषम है या सम।
कैरी
जब एक स्तंभ में दो बिट्स 2 या उससे अधिक तक जोड़ते हैं, तो अतिरिक्त को अगले उच्च स्तंभ में ले जाया जाता है। बाइनरी में, \(1+1=10\), इसलिए स्तंभ 0 दिखाता है और 1 को बाएँ ले जाया जाता है।
स्थान मान
प्रत्येक अंक स्थिति को दिया गया भार, दो की घात के बराबर: \(1, 2, 4, 8, 16, \dots\) दाएँ से बाएँ पढ़ते हुए।
पूर्णांक (छोटा किया गया) विभाजन
विभाजन जो केवल पूरे-संख्या भागफल को लौटाता है और किसी भी शेष को छोड़ देता है। उदाहरण के लिए \(7 \div 2 = 3\), 1 के शेष को छोड़ते हुए।
दशमलव समतुल्य
एक बाइनरी संख्या का आधार-10 मान, स्थान मानों को जोड़कर पाया जाता है जहाँ 1 दिखाई देता है — उदा. \(1011_2 = 8+2+1 = 11_{10}\)।

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

भाग के शेषफल का क्या होता है? भाग पूर्णांक-आधारित होता है, इसलिए दशमलव वाला हिस्सा हटा दिया जाता है। उदाहरण के लिए 111 (7) ÷ 10 (2) का उत्तर 11 (3) आता है, न कि 3.5।

क्या परिणाम ऋणात्मक हो सकता है? हाँ। किसी छोटी संख्या में से बड़ी संख्या घटाने पर ऋणात्मक दशमलव मान मिलता है, जो दिखाए गए बाइनरी रूप में भी झलकता है।

"अमान्य बाइनरी इनपुट" क्यों दिखता है? फ़ील्ड केवल 0 और 1 अंक स्वीकार करते हैं। स्पेस, दशमलव बिंदु या 2–9 जैसे अंक डालने पर यह संदेश आता है, इसलिए अपनी प्रविष्टि एक बार ज़रूर जाँच लें।

अंतिम अपडेट: