वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक
देखें कि 8, 16, या 32 बिट पर एक चिह्नित पूर्णांक चिह्न-परिमाण, वन्स-कॉम्प्लीमेंट, और टू'स-कॉम्प्लीमेंट रूप में कैसे कूटबद्ध होता है।
Bit width
यह कैलकुलेटर कैसे काम करता है?
एक चिह्नित पूर्णांक और बिट चौड़ाई दर्ज करें ताकि उसका चिह्न-परिमाण, वन्स-कॉम्प्लीमेंट, और टू'स-कॉम्प्लीमेंट द्विआधारी अगल-बगल दिखे। धनात्मक समान होते हैं; ऋणात्मक भिन्न होते हैं। चिह्न-परिमाण और वन्स कॉम्प्लीमेंट प्रत्येक में दो शून्य (+0 और -0) होते हैं, जबकि टू'स कॉम्प्लीमेंट में एक अद्वितीय शून्य होता है, जो इसे आधुनिक कंप्यूटरों में मानक बनाता है।
सूत्र
How this is calculated
एक चिह्नित पूर्णांक v दर्ज करें और एक बिट चौड़ाई w (8, 16, या 32) चुनें। परिमाण |v| को द्विआधारी में लिखा जाता है, फिर उससे तीनों पारंपरिक चिह्नित कूटनों में से प्रत्येक बनाया जाता है। चिह्न-परिमाण सबसे-महत्वपूर्ण बिट को एक शुद्ध चिह्न ध्वज (0 = धनात्मक, 1 = ऋणात्मक) के रूप में उपयोग करता है और |v| को शेष w-1 बिटों में संग्रहीत करता है, इसलिए इसका निरूपणीय परिमाण 0 से 2^(w-1) - 1 है।
वन्स कॉम्प्लीमेंट धनात्मक संख्याओं को उनके साधारण अचिह्नित द्विआधारी के रूप में रखता है और एक ऋणात्मक संख्या को w बिटों के भीतर |v| के हर बिट को पलटकर निरूपित करता है, जो (2^w - 1) - |v| के बराबर होता है। टू'स कॉम्प्लीमेंट धनात्मकों को समान रखता है परंतु एक ऋणात्मक को 2^w - |v| के रूप में निरूपित करता है, जो वन्स-कॉम्प्लीमेंट प्रतिरूप से ठीक एक अधिक है। इसलिए एक टू'स-कॉम्प्लीमेंट प्रतिरूप को एक अचिह्नित संख्या के रूप में पढ़ने पर ऋणात्मकों के लिए 2^w - |v| मिलता है।
एक मुख्य किनारे का मामला शून्य है: चिह्न-परिमाण और वन्स कॉम्प्लीमेंट दोनों शून्य के लिए दो भिन्न बिट प्रतिरूप स्वीकार करते हैं (+0 = सभी शून्य, -0 = चिह्न बिट / सभी एक), जबकि टू'स कॉम्प्लीमेंट में एक एकल अद्वितीय शून्य होता है, इसीलिए यह आधुनिक हार्डवेयर में प्रमुख विकल्प है। यह उपकरण |v| को 2^(w-1) - 1 तक प्रतिबंधित करता है ताकि मान तीनों कूटनों में समा जाए; उस सीमा से बाहर के मान (सबसे-ऋणात्मक टू'स-कॉम्प्लीमेंट मान -2^(w-1) सहित) सीमा से बाहर बताए जाते हैं।
अक्सर पूछे जाने वाले प्रश्न
अऋणात्मक मानों के लिए, चिह्न-परिमाण, वन्स कॉम्प्लीमेंट, और टू'स कॉम्प्लीमेंट सभी संख्या के साधारण अचिह्नित द्विआधारी को एक अग्रवर्ती 0 चिह्न बिट के साथ संग्रहीत करते हैं, इसलिए प्रतिरूप मेल खाते हैं। वे केवल ऋणात्मक मानों के लिए भिन्न होते हैं।
दोनों योजनाएँ +0 (सभी शून्य) और -0 (चिह्न बिट सेट, या वन्स कॉम्प्लीमेंट में सभी एक) निरूपित कर सकती हैं। शून्य के लिए दो कूटन होना तुलनाओं और अंकगणित को जटिल बनाता है, जो एक कारण है कि टू'स कॉम्प्लीमेंट, अपने एकल शून्य के साथ, पसंदीदा है।
टू'स कॉम्प्लीमेंट -2^(w-1) संग्रहीत कर सकता है, परंतु चिह्न-परिमाण और वन्स कॉम्प्लीमेंट नहीं, क्योंकि उनका परिमाण क्षेत्र केवल 2^(w-1) - 1 तक रखता है। तीनों कूटनों को तुलनीय रखने के लिए, यह परिकलक |v| को 2^(w-1) - 1 तक सीमित करता है।
इस नाम से भी जाना जाता है
TG we-Calculate Editorial Team. (2026). वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक [Online calculator]. TG we-Calculate. https://we-calculate.com/hi/calculator/ones-complement-sign-magnitude-calculator
TG we-Calculate Editorial Team. "वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक." TG we-Calculate. 2026. https://we-calculate.com/hi/calculator/ones-complement-sign-magnitude-calculator.
TG we-Calculate Editorial Team, "वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hi/calculator/ones-complement-sign-magnitude-calculator
@misc{wecalculate_ones_complement_sign_magnitude_calculator, title = {वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hi/calculator/ones-complement-sign-magnitude-calculator}}, year = {2026}, note = {TG we-Calculate} }
क्या इस कैलकुलेटर ने आपकी मदद की?
