दशमलव से बाइनरी में कैसे परिवर्तित करें
दशमलव (आधार दस) संख्या प्रणाली में प्रत्येक स्थान-मूल्य के लिए दस संभावित मूल्य (0,1,2,3,4,5,6,7,8, या 9) होते हैं.इसके विपरीत, बाइनरी (आधार दो) संख्या प्रणाली में दो संभावित मान हैं जो प्रत्येक स्थान-मूल्य के लिए 0 या 1 के रूप में दर्शाए गए हैं. चूंकि द्विआधारी प्रणाली इलेक्ट्रॉनिक कंप्यूटर की आंतरिक भाषा है, इसलिए गंभीर कंप्यूटर प्रोग्रामर को समझना चाहिए कि दशमलव से बाइनरी तक कैसे परिवर्तित किया जाए.
कदम
कनवर्टर


समर्थन विकीहो और सभी नमूनों को अनलॉक करें.
2 का विधि 1:
शेष के साथ दो द्वारा लघु विभाजन प्रदर्शन1. समस्या सेट करें. इस उदाहरण के लिए, आइए दशमलव संख्या 156 को कनवर्ट करें10 बाइनरी के लिए. एक उल्टा-नीचे के अंदर लाभांश के रूप में दशमलव संख्या लिखें "लम्बा विभाजन" प्रतीक. गंतव्य प्रणाली का आधार लिखें (हमारे मामले में), "2" बाइनरी के लिए) विभाजन प्रतीक के वक्र के बाहर विभाजक के रूप में.
- कागज पर दृश्यमान होने पर यह विधि समझना बहुत आसान है, और शुरुआती लोगों के लिए बहुत आसान है, क्योंकि यह केवल दो द्वारा विभाजन पर निर्भर करता है.
- रूपांतरण से पहले और बाद में भ्रम से बचने के लिए, आधार प्रणाली की संख्या लिखें जिसे आप प्रत्येक संख्या की सदस्यता के रूप में काम कर रहे हैं. इस मामले में, दशमलव संख्या में 10 की सबस्क्रिप्ट होगी और बाइनरी समकक्ष में 2 की सदस्यता होगी.

2. फूट डालो. लंबे विभाजन प्रतीक के तहत पूर्णांक उत्तर (उद्धरण) लिखें, और लाभांश के दाईं ओर शेष (0 या 1) लिखें.

3. 0 तक पहुंचने तक विभाजित करना जारी रखें.नीचे जारी रखें, प्रत्येक नए उद्धरण को दो से विभाजित करें और प्रत्येक लाभांश के दाईं ओर शेष को लिखना. बंद करें जब भाग्य 0 है.

4. नया, बाइनरी नंबर लिखें. निचले शेष के साथ शुरू, शीर्ष पर ऊपर की ओर अवशेषों के अनुक्रम को पढ़ें.इस उदाहरण के लिए, आपके पास 10011100 होना चाहिए.यह दशमलव संख्या 156 के बाइनरी समतुल्य है.या, बेस सबस्क्रिप्ट्स के साथ लिखित: 15610 = 100111002
2 का विधि 2:
दो और घटाव की उतरने वाली शक्तियां1. एक चार्ट बनाकर शुरू करें. दो की शक्तियों को सूचीबद्ध करें "आधार 2 सारणी" दांये से बांये तक. 2 से शुरू करें, इसका मूल्यांकन करें "1".प्रत्येक शक्ति के लिए एक द्वारा एक्सपोनेंट वृद्धि.सूची को तब तक बनाएं जब तक आप उस दशमलव प्रणाली संख्या के पास एक संख्या तक नहीं पहुंच पाएंगे जिसके साथ आप शुरू कर रहे हैं. इस उदाहरण के लिए, आइए दशमलव संख्या 156 को कनवर्ट करें10 बाइनरी के लिए.

2. 2 की सबसे बड़ी शक्ति की तलाश करें. सबसे बड़ी संख्या चुनें जो आपके द्वारा परिवर्तित संख्या में फिट होगा. 128 दो की सबसे बड़ी शक्ति है जो 156 में फिट होगी, इसलिए बाईं ओर बाइनरी अंकों के लिए अपने चार्ट में इस बॉक्स के नीचे एक 1 लिखें. फिर, अपनी प्रारंभिक संख्या से 128 घटाएं.अब आपके पास 28 है.

3. दो की अगली निचली शक्ति पर जाएं. अपने नए नंबर (28) का उपयोग करके, चार्ट को चिह्नित करें कि कितनी बार 2 की प्रत्येक शक्ति आपके लाभांश में फिट हो सकती है. 64 28 में नहीं जाता है, इसलिए अगले बाइनरी अंक के लिए उस बॉक्स के नीचे एक 0 लिखें. तब तक जारी रखें जब तक आप एक नंबर तक नहीं पहुंच जाते कर सकते हैं 28 में जाओ.

4. प्रत्येक क्रमिक संख्या को समाप्त करें जो फिट हो सके, और इसे 1 के साथ चिह्नित कर सके. 16 28 में फिट हो सकता है, इसलिए आप अपने बॉक्स के नीचे 1 लिखेंगे और 16 से 16 को घटा देंगे. अब आपके पास 12 है. 8 12 में जाता है, इसलिए 8 के बॉक्स के नीचे एक लिखें और इसे 12 से घटाएं. अब आपके पास 4 है.

5. तब तक जारी रखें जब तक आप अपने चार्ट के अंत तक नहीं पहुंच जाते. प्रत्येक नंबर के नीचे 1 को चिह्नित करना याद रखें जो आपके नए नंबर में जाता है, और उन 0 के नीचे एक 0.

6. बाइनरी उत्तर लिखें.संख्या वही होगी जो बाईं ओर से दाएं तक 1 और आपके चार्ट के नीचे है. आपके पास 10011100 होना चाहिए.यह दशमलव संख्या 156 के बाइनरी समतुल्य है.या, बेस सबस्क्रिप्ट्स के साथ लिखित: 15610 = 100111002.
वीडियो
इस सेवा का उपयोग करके, कुछ जानकारी YouTube के साथ साझा की जा सकती है.
टिप्स
विपरीत दिशा में परिवर्तित करना, से दशमलव के लिए बाइनरी, अक्सर पहले सीखना आसान होता है.
विंडोज 10 के साथ स्थापित कैलकुलेटर आपके लिए यह रूपांतरण कर सकता है, लेकिन एक प्रोग्रामर के रूप में, आप रूपांतरण कैसे काम करते हैं इसकी अच्छी समझ के साथ आप बेहतर हैं.कैलकुलेटर के रूपांतरण विकल्पों को खोलकर दिखाई दे सकते हैं "राय" मेनू और चयन "प्रोग्रामर"
अभ्यास. दशमलव संख्या 178 को परिवर्तित करने का प्रयास करें10, 6310, और 810. बाइनरी समकक्ष 10110010 हैं2, 1111112, और 10002.209 को परिवर्तित करने का प्रयास करें10, 2510, और 24110 क्रमशः, 110100012, 110012, और 111100012.
सामाजिक नेटवर्क पर साझा करें: