কম্পিউটার

স্ট্যাকের সাথে দশমিক থেকে একাধিক-বেস রূপান্তর


একাধিক-বেস রূপান্তরের জন্য, একটি ভেরিয়েবল সেট করুন এবং আপনি যে বেসটি গণনা করতে চান তা যোগ করুন।

এখানে, আমাদের উদাহরণের জন্য, আমি পরিবর্তনশীল baseNum কে 2 −

হিসাবে সেট করেছি
int baseNum = 2;

একইভাবে, আপনি যদি বেস 8 চান, তাহলে উপরেরটি −

হিসাবে সেট করুন
int baseNum = 2;

আপনি ব্যবহারকারীর ইনপুট হিসাবে উপরের পরিবর্তনশীল মানটিও পেতে পারেন।

মান পাওয়ার পরে, একটি স্ট্যাক সেট করুন এবং মানগুলি পান −

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

স্ট্যাক ব্যবহার করার পরে, উপাদানগুলি পপ আউট করুন। এটি আপনাকে ফলাফল দেবে।

ধরা যাক n সংখ্যাটি 45, তাহলে বাইনারিতে ফলাফল হবে −

Result...
101101

  1. দ্রুত দশমিককে C# এ অন্যান্য ঘাঁটিতে রূপান্তর করুন

  2. পাইথনে দশমিক থেকে বাইনারি তালিকা রূপান্তর

  3. রেডিস দিয়ে শুরু করা হচ্ছে

  4. কীভাবে ফেস আইডি দিয়ে একটি বিকল্প মুখ সেট আপ করবেন?