রূপান্তরকারী

সংখ্যা বেস কনভার্টার

বাইনারি, অক্টাল, দশমিক ও হেক্স রূপান্তর করুন।

চিহ্নযুক্ত মানে ঋণ চিহ্ন থাকে। Two’s complement স্বয়ংক্রিয়ভাবে ধরে নেওয়া হয় না; সেই উপস্থাপনা পেতে বিট প্রস্থ বেছে নিন।

কিভাবে ব্যবহার করবেন

2 থেকে 36 পর্যন্ত যেকোনো ইনপুট ভিত্তি বেছে নিন, তারপর 0–9 অঙ্ক এবং A–Z অক্ষর ব্যবহার করে একটি পূর্ণসংখ্যা লিখুন। সঠিক BigInt রূপান্তরের আগে প্রতিটি অক্ষর যাচাই করা হয়।

প্রশ্নোত্তর (FAQ)

কোন কোন বেস সমর্থিত?

ইনপুটগুলোতে 2 থেকে 36 পর্যন্ত যেকোনো বেস ব্যবহার করা যাবে। রেজাল্টে সর্বদা বাইনারি, অক্টাল, দশমিক এবং হেক্সাডেসিমেল ফরম্যাট অন্তর্ভুক্ত থাকবে।

এটি কি বড় সংখ্যা সামলাতে পারে?

হ্যাঁ। পূর্ণসংখ্যার অঙ্কগুলো একে একে যাচাই করে BigInt দিয়ে রূপান্তরিত হয়; ফলে মানগুলো জাভাস্ক্রিপ্টের 53-বিট সেফ-ইন্টিজার পরিসরের মধ্যে সীমাবদ্ধ থাকে না।

ঋণাত্মক মান এবং দ্বৈতের পরিপূরক কীভাবে পরিচালনা করা হয়?

সাধারণ ফলাফলে ঋণাত্মক চিহ্নটি অক্ষুণ্ণ থাকে। আপনি যখন স্পষ্টভাবে একটি সাইনযুক্ত বিট প্রস্থ নির্বাচন করবেন, তখনই টু’স-কমপ্লিমেন্ট বিট প্যাটার্নটি দেখানো হবে।

সর্বশেষ আপডেট: