बाइनरी को दशमलव में बदलें

लेखक: Frank Hunt
निर्माण की तारीख: 11 जुलूस 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
बाइनरी को दशमलव में कैसे बदलें
वीडियो: बाइनरी को दशमलव में कैसे बदलें

विषय

दशमलव संख्यात्मक प्रणाली में प्रत्येक स्थान मान के लिए दस संभावित मान (0,1,2,3,4,5,6,7,8, या 9) हैं। यह बाइनरी संख्यात्मक प्रणाली के विपरीत है जिसमें केवल दो संभावित मान हैं, अक्सर प्रत्येक स्थान मान के लिए 0 या 1 द्वारा दर्शाया जाता है। इन विभिन्न संख्यात्मक प्रणालियों का उपयोग करते समय भ्रम से बचने के लिए, प्रत्येक व्यक्ति संख्या का आधार अक्सर इसे सबस्क्रिप्ट में लिखकर इंगित किया जाता है। उदाहरण के लिए, दशमलव संख्या 156 को 156 के रूप में संदर्भित किया जा सकता है10 और "एक सौ छप्पन, आधार दस" के रूप में पढ़ा जाता है। बाइनरी नंबर 10011100 को 10011100 के रूप में लिखकर "आधार दो" के रूप में संदर्भित किया जा सकता है2। चूंकि बाइनरी सिस्टम इलेक्ट्रॉनिक कंप्यूटर की आंतरिक भाषा है, इसलिए गंभीर प्रोग्रामर को पता होना चाहिए कि दशमलव को बाइनरी में कैसे बदलना है और इसके विपरीत। यहाँ यह कैसे करना है।

कदम बढ़ाने के लिए

3 की विधि 1: रूपांतरण विधि चुनना

  • शेष के साथ दो से छोटा विभाजन (शुरुआती के लिए आसान)।
  • दो और घटाव की कम करने वाली शक्तियों के साथ तुलना।

विधि 2 की 3: विधि एक: शेष के साथ दो द्वारा लघु विभाजन

इस पद्धति को समझना बहुत आसान है जब कागज पर कल्पना की जाती है। यह केवल विभाजन को दो करके मानता है।


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

विधि 3 की 3: विधि दो: दो और घटाव की कम करने वाली शक्तियों के साथ तुलना।

  1. एक "बाइनरी नंबर सिस्टम" में दो की शक्तियों को दाएं से बाएं लिखें। 2 पर शुरू करें, इसे "1" के रूप में मूल्यांकन करें। हर शक्ति के लिए घातांक को 1 से बढ़ाएं। दस तत्वों तक की सूची इस तरह दिखनी चाहिए। 512, 256, 128, 64, 32, 16, 8, 4, 2, 1
  2. बाइनरी को कनवर्ट करने के लिए इच्छित संख्या को फिट करने वाली सबसे बड़ी शक्ति का पता लगाएं। इस उदाहरण में, हम दशमलव संख्या 156 में बदलेंगे10 बाइनरी करने के लिए। 156 में फिट होने वाली सबसे बड़ी शक्ति क्या है? क्योंकि १२ write फिट बैठता है, हम १ को बायीं ओर बाइनरी अंक लिखते हैं और १२ the दशमलव संख्या से घटाते हैं, १५६। अब आपके पास १२। है।
  3. दो की अगली निचली शक्ति को जारी रखें। 28 में 64 फिट बैठता है? नहीं, इसलिए दाईं ओर अगले बाइनरी अंक के लिए 0 लिखें।
  4. 28 में 32 फिट बैठता है? नहीं, इसलिए 0 लिखें।
  5. 28 में 16 फिट बैठता है? हां, इसलिए 1 लिखें और 16 को 28 से घटाएं। अब 12 बचे हैं।
  6. 12 में 8 फिट बैठता है? हां, इसलिए 1 लिखें और 12 से 8 घटाएं। अब आपके पास 4 बचे हैं।
  7. क्या 4 (दो की शक्ति) 4 (दशमलव) में फिट होती है? हां, इसलिए 1 लिखें और 4 को 4 से घटाएं। आपके पास अब 0 शेष हैं।
  8. 2 में 0 फिट है? नहीं, इसलिए 0 लिखें।
  9. क्या 0 में 1 फिट है? नहीं, इसलिए 0 लिखें।
  10. बाइनरी उत्तर को समान सेट करें। चूंकि सूची में दो की अधिक शक्तियां नहीं हैं, इसलिए आपको किया जाता है। अब आपके पास 10011100 होना चाहिए। यह दशमलव संख्या 156 के बाइनरी समतुल्य है। या, सबस्क्रिप्ट के साथ लिखा गया है: 15610 = 100111002
    • इस विधि को दोहराने से आपको दो शक्तियों को याद करने की अनुमति मिलेगी, जिससे आप चरण 1 को छोड़ सकते हैं।

टिप्स

  • बाइनरी से दशमलव तक दूसरी दिशा में परिवर्तित करना, पहले सीखना आसान है
  • अभ्यास करें। दशमलव संख्या 178 को आज़माएँ10, 6310 और 810 कन्वर्ट करने के लिए। इसके बाइनरी समतुल्य 10110010 हैं2, 001111112 और 00001000 है2। 209 का प्रयास करें10, 2510 और 24110 क्रमशः, 11010001 में परिवर्तित करें2, 000110012, 111100012 पाने के लिए।
  • आपके ऑपरेटिंग सिस्टम के भीतर मौजूद कैलकुलेटर आपके लिए यह रूपांतरण कर सकता है। लेकिन एक प्रोग्रामर के रूप में, आप यह समझना बेहतर है कि यह रूपांतरण कैसे काम करता है। कैलकुलेटर का रूपांतरण विकल्प "दृश्य"> "प्रोग्रामर" मेनू में दिखाई दे सकता है।