बाइनरी सिस्टम इलेक्ट्रॉनिक कंप्यूटर की आंतरिक भाषा है। यदि आप एक गंभीर कंप्यूटर प्रोग्रामर हैं, तो आपको यह समझना चाहिए कि कैसे कन्वर्ट करें दशमलव से बाइनरी. यह विकिहाउ आपको दिखाएगा कि यह कैसे करना है।
कदम
कनवर्टर
दशमलव कनवर्टर करने के लिए द्विआधारी
विधि 1 में से 2: स्थितिगत संकेतन का उपयोग कैसे करें
चरण 1. द्विआधारी संख्या लिखिए और 2 की घातों को दाएँ से बाएँ सूचीबद्ध कीजिए।
मान लीजिए कि हम बाइनरी नंबर को बदलना चाहते हैं 100110112 दशमलव तक। सबसे पहले, इसे लिख लें। फिर, दाएँ से बाएँ दो की घात लिखिए। 2. से शुरू करें0, इसे "1" के रूप में मूल्यांकन करना। प्रत्येक घात के लिए घातांक को एक-एक करके बढ़ाएँ। रुकें जब सूची में तत्वों की मात्रा बाइनरी संख्या में अंकों की मात्रा के बराबर हो। उदाहरण संख्या, १००११०११ में आठ अंक हैं, इसलिए आठ तत्वों वाली सूची इस तरह दिखेगी: १२८, ६४, ३२, १६, ८, ४, २, १
चरण 2. द्विआधारी संख्या के अंकों को उनकी दो की संगत घात के नीचे लिखिए।
अब, संख्या 128, 64, 32, 16, 8, 4, 2, और 1 के नीचे बस 10011011 लिखें ताकि प्रत्येक बाइनरी अंक दो की अपनी शक्ति से मेल खाता हो। द्विआधारी संख्या के दाईं ओर "1" दो की सूचीबद्ध शक्तियों के दाईं ओर "1" के अनुरूप होना चाहिए, और इसी तरह। यदि आप इसे इस तरह से पसंद करते हैं, तो आप दो की शक्तियों के ऊपर द्विआधारी अंक भी लिख सकते हैं। क्या महत्वपूर्ण है कि वे मेल खाते हैं।
चरण 3. द्विआधारी संख्या में अंकों को उनकी दो की संगत घातों से जोड़िए।
बायनेरी संख्या के प्रत्येक क्रमागत अंक को उसके ऊपर की सूची में अगले दो की घात से जोड़ते हुए, दाईं ओर से शुरू करते हुए रेखाएँ खींचें। बाइनरी नंबर के पहले अंक से ऊपर की सूची में दो की पहली शक्ति तक एक रेखा खींचकर शुरू करें। फिर, सूची में द्विआधारी संख्या के दूसरे अंक से दो की दूसरी शक्ति तक एक रेखा खींचें। प्रत्येक अंक को दो की संगत शक्ति से जोड़ना जारी रखें। यह आपको संख्याओं के दो सेटों के बीच के संबंध को देखने में मदद करेगा।
चरण 4. दो की प्रत्येक घात का अंतिम मान लिखिए।
बाइनरी नंबर के प्रत्येक अंक के माध्यम से आगे बढ़ें। यदि अंक 1 है, तो अंक के नीचे, रेखा के नीचे दो की संगत घात लिखिए। यदि अंक 0 है, तो अंक के नीचे रेखा के नीचे 0 लिखें।
चूंकि "1" "1" से मेल खाता है, इसलिए यह "1" बन जाता है। चूंकि "2" "1" से मेल खाता है, यह "2" बन जाता है। चूंकि "4" "0" से मेल खाता है, यह "0" बन जाता है। चूंकि "8" "1" से मेल खाता है, यह "8" बन जाता है और चूंकि "16" "1" से मेल खाता है, यह "16" हो जाता है। "32" "0" से मेल खाता है और "0" बन जाता है और "64" "0" से मेल खाता है और इसलिए "0" बन जाता है जबकि "128" "1" से मेल खाता है और 128 हो जाता है।
चरण 5. अंतिम मान जोड़ें।
अब लाइन के नीचे लिखे नंबरों को जोड़ें। यहाँ आप क्या करते हैं: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155। यह द्विआधारी संख्या 10011011 का दशमलव समतुल्य है।
चरण 6. उत्तर को उसके आधार सबस्क्रिप्ट के साथ लिखें।
अब, आपको केवल 155. लिखना है10, यह दिखाने के लिए कि आप एक दशमलव उत्तर के साथ काम कर रहे हैं, जो 10 की शक्तियों में काम कर रहा होगा। जितना अधिक आप बाइनरी से दशमलव में कनवर्ट करने के लिए उपयोग करेंगे, आपके लिए दो की शक्तियों को याद रखना उतना ही आसान होगा, और आप कार्य को और तेजी से पूरा करने में सक्षम होंगे।
चरण 7. इस विधि का उपयोग दशमलव बिंदु वाली बाइनरी संख्या को दशमलव रूप में बदलने के लिए करें।
आप इस पद्धति का उपयोग तब भी कर सकते हैं जब आप किसी बाइनरी नंबर जैसे 1.1. को गुप्त करना चाहते हैं2 दशमलव तक। आपको बस इतना करना है कि दशमलव के बाईं ओर की संख्या सामान्य की तरह इकाइयों की स्थिति में है, जबकि दशमलव के दाईं ओर की संख्या "आधा" स्थिति में है, या 1 x (1/ 2))।
दशमलव बिंदु के बाईं ओर "1" 2. के बराबर है0, या 1. दशमलव के दाईं ओर 1 2. के बराबर है-1, या.5। 1 और.5 जोड़ें और आपको 1.5 मिलता है, जो कि 1.1. है2 दशमलव संकेतन में।
विधि २ का २: दोहरीकरण का उपयोग कैसे करें
चरण 1. बाइनरी नंबर लिखिए।
यह विधि शक्तियों का उपयोग नहीं करती है। जैसे, आपके सिर में बड़ी संख्या में परिवर्तित करना आसान है क्योंकि आपको केवल एक उप-योग का ट्रैक रखने की आवश्यकता है। पहली चीज जो आपको करने की ज़रूरत है वह है बाइनरी नंबर को लिखना जिसे आप दोहरीकरण विधि का उपयोग करके परिवर्तित करेंगे। मान लें कि आप जिस नंबर पर काम कर रहे हैं वह 1011001 है2. नीचे लिखें।
चरण २। बाईं ओर से शुरू करते हुए, अपने पिछले कुल को दोगुना करें और वर्तमान अंक जोड़ें।
चूंकि आप बाइनरी नंबर 1011001 के साथ काम कर रहे हैं2, बाईं ओर आपका पहला अंक 1 है। आपका पिछला कुल 0 है क्योंकि आपने अभी तक शुरुआत नहीं की है। आपको पिछले कुल को दोगुना करना होगा, 0, और 1 वर्तमान अंक जोड़ना होगा। 0 x 2 + 1 = 1, इसलिए आपका नया वर्तमान योग 1 है।
चरण 3. अपने वर्तमान कुल को दोगुना करें और अगला सबसे बाईं ओर का अंक जोड़ें।
आपका वर्तमान योग अब 1 है और नया वर्तमान अंक 0 है। इसलिए, 1 को दोगुना करें और 0 जोड़ें। 1 x 2 + 0 = 2। आपका नया वर्तमान कुल 2 है।
चरण 4. पिछले चरण को दोहराएं।
बस चलते रहो। इसके बाद, अपने वर्तमान कुल को दोगुना करें, और अपना अगला अंक 1 जोड़ें। 2 x 2 + 1 = 5. आपका वर्तमान योग अब 5 है।
चरण 5. पिछले चरण को दोबारा दोहराएं।
इसके बाद, अपने वर्तमान योग को दोगुना करें, 5, और अगला अंक जोड़ें, 1. 5 x 2 + 1 = 11. आपका नया योग 11 है।
चरण 6. पिछले चरण को फिर से दोहराएं।
अपने वर्तमान योग को दोगुना करें, 11, और अगला अंक 0. 2 x 11 + 0 = 22 जोड़ें।
चरण 7. पिछले चरण को फिर से दोहराएं।
अब, अपने वर्तमान कुल को दोगुना करें, 22, और अगला अंक 0 जोड़ें। 22 x 2 + 0 = 44.
चरण 8. अपने वर्तमान कुल को दोगुना करना और अगले अंक को तब तक जोड़ना जारी रखें जब तक कि आपके अंक समाप्त न हो जाएं।
अब, आप अपने अंतिम नंबर पर आ गए हैं और लगभग पूरा हो चुका है! आपको बस अपना वर्तमान कुल, 44 लेना है, और 1 अंतिम अंक जोड़ने के साथ इसे दोगुना करना है। 2 x 44 + 1 = 89. आपका काम हो गया! आपने परिवर्तित किया है 100110112 दशमलव अंकन को उसके दशमलव रूप में, 89.
चरण 9. इसके आधार सबस्क्रिप्ट के साथ उत्तर लिखें।
अपना अंतिम उत्तर 89. के रूप में लिखें10 यह दिखाने के लिए कि आप दशमलव के साथ काम कर रहे हैं, जिसका आधार 10 है।
चरण 10. किसी भी आधार से दशमलव में बदलने के लिए इस विधि का उपयोग करें।
दोहरीकरण का उपयोग किया जाता है क्योंकि दी गई संख्या आधार 2 की है। यदि दी गई संख्या भिन्न आधार की है, तो दी गई संख्या के आधार के साथ विधि में 2 को प्रतिस्थापित करें। उदाहरण के लिए, यदि दी गई संख्या आधार 37 में है, तो आप "x 2" को "x 37" से बदल देंगे। अंतिम परिणाम हमेशा दशमलव (आधार 10) में होगा।
वीडियो - इस सेवा का उपयोग करके, कुछ जानकारी YouTube के साथ साझा की जा सकती है।
टिप्स
- अभ्यास। बाइनरी नंबर 11010001. को परिवर्तित करने का प्रयास करें2, 110012, और 111100012. क्रमशः, उनके दशमलव तुल्यांक 209. हैं10, 2510, और 24110.
- Microsoft Windows के साथ इंस्टॉल किया गया कैलकुलेटर आपके लिए यह रूपांतरण कर सकता है, लेकिन एक प्रोग्रामर के रूप में, रूपांतरण कैसे काम करता है, इसकी अच्छी समझ के साथ आप बेहतर हैं। कैलकुलेटर के रूपांतरण विकल्पों को इसके "दृश्य" मेनू को खोलकर और "वैज्ञानिक" (या "प्रोग्रामर") का चयन करके दृश्यमान बनाया जा सकता है। लिनक्स पर, आप कैलकुलेटर का उपयोग कर सकते हैं।
- नोट: यह केवल गिनती के लिए है और ASCII अनुवादों के बारे में बात नहीं करता है।