Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

स्टैक के साथ डेसीमल से मल्टीपल-बेस कन्वर्जन


मल्टीपल-बेस कन्वर्जन के लिए, एक वेरिएबल सेट करें और वह बेस जोड़ें जिसकी आप गणना करना चाहते हैं।

यहां, हमारे उदाहरण के लिए, मैंने baseNum वेरिएबल को 2 पर सेट किया है:

int baseNum = 2;

इसी तरह, यदि आप बेस 8 चाहते हैं, तो उपरोक्त को इस प्रकार सेट करें:

int baseNum = 8;

आप उपरोक्त वेरिएबल वैल्यू को यूजर इनपुट के रूप में भी प्राप्त कर सकते हैं।

वैल्यू प्राप्त करने के बाद, एक स्टैक सेट करें और वैल्यूज़ प्राप्त करें:

Stack s = new Stack(); do {     s.Push(n % baseNum);     n /= baseNum; } while (n != 0);

स्टैक का उपयोग करने के बाद, एलिमेंट्स को पॉप आउट करें। यह आपको परिणाम देगा।

मान लीजिए संख्या n 45 है, तो बाइनरी में परिणाम होगा:

Result... 101101

  1. - पायथन में दशमलव को बाइनरी सूची में बदलें

    पायथन एक बहुमुखी भाषा होने के नाते डेटा प्रोसेसिंग के दौरान आने वाली कई आवश्यकताओं को संभाल सकती है। जब हमें दशमलव संख्या को बाइनरी संख्या में बदलने की आवश्यकता होती है तो हम निम्नलिखित पायथन प्रोग्राम का उपयोग कर सकते हैं। format का उपयोग हम फॉर्मेटर में अक्षर का उपयोग यह इंगित करने के लिए कर सकते

  1. Redis मास्टर करें: अल्टीमेट डेटा स्ट्रक्चर सर्वर के लिए शुरुआती गाइड Redis मास्टर करें: अल्टीमेट डेटा स्ट्रक्चर सर्वर के लिए शुरुआती गाइड

    Redis की गति और लचीलापन इसे डेवलपर्स के लिए एक अत्यंत शक्तिशाली उपकरण बनाता है और इसका उपयोग विभिन्न तरीकों से किया जा सकता है। हालांकि Redis को अक्सर की-वैल्यू स्टोर के रूप में संदर्भित किया जाता है, इसे डेटा स्ट्रक्चर सर्वर के रूप में बेहतर वर्णित किया जाता है, क्योंकि यह 5 अलग-अलग डेटा स्ट्रक्चर

  1. आईफोन पर फेस आईडी में वैकल्पिक चेहरा जोड़ें: चरण-दर-चरण मार्गदर्शिका आईफोन पर फेस आईडी में वैकल्पिक चेहरा जोड़ें: चरण-दर-चरण मार्गदर्शिका

    जब आईफोन X के साथ फेस आईडी सिस्टम लॉन्च किया गया तो लोग उत्साहित हो गए और टिम कुक ने इसे स्मार्टफोन का भविष्य कहा। चूंकि नए सिस्टम ने उपयोगकर्ता को अपने चेहरे से डिवाइस अनलॉक करने की अनुमति दी। लेकिन एक कमी थी, फेस आईडी का उपयोग करके फोन अनलॉक करने के लिए केवल एक चेहरा सेटअप किया जा सकता था। निश्चि