हस्ताक्षरित परिमाण को दशमलव में कैसे बदलें

हस्ताक्षरित परिमाण और दशमलव के बीच परिवर्तित करना कंप्यूटर विज्ञान की कक्षाओं में पढ़ाया जाने वाला एक महत्वपूर्ण कौशल है। हस्ताक्षरित परिमाण एक द्विआधारी प्रतिनिधित्व है जिसमें सबसे बाईं ओर एक साइन बिट है, जैसे कि 01111110। दशमलव संख्या वह है जो आप सामान्य दैनिक जीवन में उपयोग करते हैं, जैसे -1, 0, 1 और 2। इन दो संख्यात्मक रूपों के बीच रूपांतरण को समझने की आवश्यकता है कि हस्ताक्षरित परिमाण में बाइनरी और साइन बिट कैसे काम करता है।

हस्ताक्षरित परिमाण संख्या के प्रत्येक अंक को 2 की बढ़ती शक्ति के साथ लेबल करें, जो कि दाएं अंक से शुरू होकर बाईं ओर बढ़ रहा है। 2 की घात 2^0, 2^1, 2^2, 2^3 इत्यादि के रूप में हैं। दूर बाईं ओर की संख्या को अनदेखा करें और सबसे दूर के अंक और पहले 1 के बीच किसी भी पैडिंग 0 को अनदेखा करें। क्रमांकन क्रम "32, 16, 8, 4, 2, 1" इत्यादि है। उदाहरण के लिए, हस्ताक्षरित परिमाण संख्या "10000101" को "4, 2, 1" लेबल मिलता है, जिसमें सबसे बाएं अंक और पैडिंग शून्य को अनदेखा किया जाता है।

उन सभी लेबल मानों को एक साथ जोड़ दें जहां संबंधित हस्ताक्षरित परिमाण संख्या के अंक में 1 है। उदाहरण के लिए, 10000101 "1+4=5" है।

यदि बाईं ओर का अंक 1 है, तो संख्या के सामने एक ऋणात्मक चिह्न जोड़ें। उदाहरण के लिए, 10000101 -5 बन जाता है। यह हस्ताक्षरित परिमाण संख्या का दशमलव समतुल्य है।

  • शेयर
instagram viewer