কম্পিউটার

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


দ্রুত দশমিককে অন্য বেসে রূপান্তর করতে, স্ট্যাক ব্যবহার করুন। আসুন একটি উদাহরণ দেখি।

প্রথমত, আমি "baseNum" ভেরিয়েবলটিকে 2

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

একইভাবে, আপনি যদি অন্য বেস চান, তাহলে -

// base 8
int baseNum = 8;

// base 10
int baseNum = 10;

মান পাওয়ার পরে, একটি স্ট্যাক সেট করুন এবং নীচে দেখানো হিসাবে অবশিষ্ট এবং অন্যান্য গণনা পেয়ে মানগুলি পান৷

এখানে, n হল দশমিক সংখ্যা।

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

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

ধরা যাক n সংখ্যাটি 45, তাহলে বাইনারি অর্থাৎ বেস 2-এ ফলাফল হবে −

Result...
101101

  1. জাভা প্রোগ্রাম দশমিককে অক্টালে রূপান্তর করতে

  2. একটি একক জাভা প্রোগ্রামে একটি বেসকে অন্য বেসে রূপান্তর করুন

  3. হেক্স স্ট্রিংকে দশমিকে রূপান্তর করতে পাইথন প্রোগ্রাম

  4. পাইথনের অন্যান্য ঘাঁটিতে দ্রুত দশমিক রূপান্তর করুন