Advanced

वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक

देखें कि 8, 16, या 32 बिट पर एक चिह्नित पूर्णांक चिह्न-परिमाण, वन्स-कॉम्प्लीमेंट, और टू'स-कॉम्प्लीमेंट रूप में कैसे कूटबद्ध होता है।
Whole number, positive or negative

Bit width

Total bits used to store the value
Two’s complement (8-bit)
1101 0011
Sign-magnitude
1010 1101
One’s complement
1101 0010
दशमलव मान
-45
Magnitude
45
Sign
Negative
Two’s-comp as unsigned
211
Representable magnitude
0 – 127
-127-95.3-63.5-31.8031.863.595.3127Signed value within the representable range
परिणाम केवल सामान्य जानकारी के लिए अनुमान हैं और पेशेवर सलाह नहीं हैं — महत्वपूर्ण परिणामों पर भरोसा करने से पहले हमेशा उन्हें स्वतंत्र रूप से सत्यापित करें। पूरा अस्वीकरण पढ़ें.
त्वरित उत्तर

यह कैलकुलेटर कैसे काम करता है?

एक चिह्नित पूर्णांक और बिट चौड़ाई दर्ज करें ताकि उसका चिह्न-परिमाण, वन्स-कॉम्प्लीमेंट, और टू'स-कॉम्प्लीमेंट द्विआधारी अगल-बगल दिखे। धनात्मक समान होते हैं; ऋणात्मक भिन्न होते हैं। चिह्न-परिमाण और वन्स कॉम्प्लीमेंट प्रत्येक में दो शून्य (+0 और -0) होते हैं, जबकि टू'स कॉम्प्लीमेंट में एक अद्वितीय शून्य होता है, जो इसे आधुनिक कंप्यूटरों में मानक बनाता है।

सूत्र
Sign-magnitude = sign bit + |v| (w-1 bits); One’s complement (negative) = NOT(|v|) in w bits; Two’s complement (negative) = 2^w - |v| = one’s complement + 1
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 तक सीमित करता है।

इस नाम से भी जाना जाता है

वन्स कॉम्प्लीमेंट
ones complement
sign magnitude
चिह्न परिमाण
signed number representation
negative binary encoding
ones complement converter

APA

TG we-Calculate Editorial Team. (2026). वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक [Online calculator]. TG we-Calculate. https://we-calculate.com/hi/calculator/ones-complement-sign-magnitude-calculator

Chicago

TG we-Calculate Editorial Team. "वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक." TG we-Calculate. 2026. https://we-calculate.com/hi/calculator/ones-complement-sign-magnitude-calculator.

IEEE

TG we-Calculate Editorial Team, "वन्स कॉम्प्लीमेंट और चिह्न-परिमाण परिकलक," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hi/calculator/ones-complement-sign-magnitude-calculator

BibTeX

@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} }

क्या इस कैलकुलेटर ने आपकी मदद की?

संबंधित कैलकुलेटर