द्विआधारी संख्या 101110 का 2 का पूरक (2's complement) क्या है?
- A.010011
- B.010010
- C.110001
- D.010001
उत्तर देखें
सही उत्तर: B. 010010
व्याख्या
सही उत्तर है B, 010010। किसी द्विआधारी (binary) संख्या का 2 का पूरक दो चरणों में निकलता है: पहले हर बिट को उलटकर 1 का पूरक बनाइए, फिर उसमें 1 जोड़िए। 101110 के बिट उलटने पर 010001 मिलता है, और 010001 + 1 = 010010। जाँच भी आसान है: 101110 = 46 और 010010 = 18; 46 + 18 = 64, जो छह बिट की संख्या के लिए 2⁶ है, यानी उत्तर सही है। कंप्यूटर ऋणात्मक संख्याएँ रखने और घटाव को जोड़ के ज़रिए करने के लिए 2 के पूरक का उपयोग करते हैं, जिससे उनके परिपथ सरल रहते हैं। एक शॉर्टकट भी है: दाईं ओर से पहले 1 तक के बिट वैसे ही लिखिए और बाकी सब उलट दीजिए। A गलत है क्योंकि 010011 में 1 के पूरक में 1 की जगह 2 जोड़ दिया गया है। C गलत है क्योंकि 110001 में सबसे बाईं ओर का बिट उलटा ही नहीं गया। D गलत है क्योंकि 010001 केवल 1 का पूरक है, अंतिम +1 छूट गया है। परीक्षा टिप: 2 का पूरक = सब बिट उलटो, फिर 1 जोड़ो; संख्या + उसका 2 का पूरक = 2ⁿ।