ग्रे कोड कन्वर्टर (बाइनरी ↔ ग्रे)
चुनी गई बिट चौड़ाई पर किसी भी मान को मानक बाइनरी और रिफ्लेक्टेड ग्रे कोड के बीच बदलें।
Conversion mode
bits
Output bit pattern: 0101
यह कैलकुलेटर कैसे काम करता है?
बाइनरी से ग्रे कोड g = b XOR (b >> 1) का उपयोग करता है; ग्रे से बाइनरी मान को प्रत्येक दाएं शिफ्ट के साथ XOR-फोल्ड करता है। एक दशमलव मान और बिट चौड़ाई दर्ज करें, दिशा चुनें, और कन्वर्टर परिणाम को एक निश्चित-चौड़ाई बाइनरी स्ट्रिंग और एक दशमलव संख्या दोनों के रूप में लौटाता है, जहां पड़ोसी पूर्णांक हमेशा एक बिट से भिन्न होते हैं।
सूत्र
How this is calculated
एक रूपांतरण मोड चुनें, एक मान दर्ज करें, और बिट चौड़ाई सेट करें। मान को एक पूर्णांक बिट पैटर्न के रूप में समझा जाता है और चुनी गई चौड़ाई तक मास्क किया जाता है, इसलिए केवल निचले बिट्स मायने रखते हैं। परिणाम उस चौड़ाई पर एक बाइनरी स्ट्रिंग और एक दशमलव संख्या दोनों के रूप में दिखाया जाता है।
बाइनरी से ग्रे एक ही चरण है: प्रत्येक आउटपुट बिट बाइनरी बिट और अगले-उच्चतर बाइनरी बिट का XOR है, जो ठीक g = b XOR (b >> 1) है। ग्रे से बाइनरी इसे ग्रे मान को उसके सभी दाएं शिफ्ट (shift = 1, 2, 4, …) के साथ XOR-फोल्ड करके उलटता है, जो प्रत्येक बिट को सबसे महत्वपूर्ण से नीचे की ओर b[i] = g[i] XOR b[i+1] के रूप में गणना करने के समतुल्य है।
रिफ्लेक्टेड ग्रे कोड का परिभाषित गुण यह है कि क्रमागत पूर्णांक ठीक एक बिट से भिन्न होते हैं, जो इसे रोटरी एन्कोडर, त्रुटि न्यूनीकरण, और कर्णॉ मानचित्रों के लिए उपयोगी बनाता है। यहां चौड़ाई 1 से 16 बिट तक सीमित है ताकि पैटर्न सुरक्षित 32-बिट पूर्णांक अंकगणित के भीतर रहें; चौड़ाई से बड़े मान बस मास्किंग के माध्यम से रैप हो जाते हैं, और ऋणात्मक इनपुट अपने निरपेक्ष मान का उपयोग करते हैं।
अक्सर पूछे जाने वाले प्रश्न
क्योंकि g = b XOR (b >> 1) इस तरह बनाया गया है कि अंतर्निहित बाइनरी मान बढ़ाने पर ठीक एक ग्रे बिट पलटता है, जो पोज़िशन एन्कोडर जैसे हार्डवेयर में नकली मध्यवर्ती अवस्थाओं से बचाता है।
यह तय करती है कि कितने बिट प्रदर्शित होते हैं और इनपुट को उतने ही निचले बिट्स तक मास्क करती है। चौड़ाई 4 पर मान 6 0110 है; चौड़ाई 8 पर वही 6 00000110 है।
हां। यह कन्वर्टर रिफ्लेक्टेड बाइनरी ग्रे कोड का उपयोग करता है, जो सबसे सामान्य प्रकार है, g = b XOR (b >> 1) द्वारा परिभाषित।
इस नाम से भी जाना जाता है
TG we-Calculate Editorial Team. (2026). ग्रे कोड कन्वर्टर (बाइनरी ↔ ग्रे) [Online calculator]. TG we-Calculate. https://we-calculate.com/hi/calculator/gray-code-converter
TG we-Calculate Editorial Team. "ग्रे कोड कन्वर्टर (बाइनरी ↔ ग्रे)." TG we-Calculate. 2026. https://we-calculate.com/hi/calculator/gray-code-converter.
TG we-Calculate Editorial Team, "ग्रे कोड कन्वर्टर (बाइनरी ↔ ग्रे)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hi/calculator/gray-code-converter
@misc{wecalculate_gray_code_converter, title = {ग्रे कोड कन्वर्टर (बाइनरी ↔ ग्रे)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hi/calculator/gray-code-converter}}, year = {2026}, note = {TG we-Calculate} }
क्या इस कैलकुलेटर ने आपकी मदद की?
