সংখ্যা ভিত্তি রূপান্তরকারী
বাইনারি, অক্টাল, দশমিক ও হেক্সাডেসিমালের মধ্যে সংখ্যা রূপান্তর করুন।
সংখ্যা ভিত্তি রূপান্তরকারী — যেকোনো ভিত্তিতে একটি সংখ্যা টাইপ করুন — বাইনারি, অক্টাল, দশমিক বা হেক্সাডেসিমাল — আর বাকি তিনটি তাৎক্ষণিকভাবে হালনাগাদ হয়। BigInt গণিতের মানে হলো যেকোনো বড় পূর্ণসংখ্যা নির্ভুলতা না হারিয়ে রূপান্তরিত হয়, এবং ঋণাত্মক মান সমর্থিত। সবকিছু আপনার ব্রাউজারেই স্থানীয়ভাবে গণনা করা হয়।
সংখ্যা ভিত্তি রূপান্তরকারী কী?
সংখ্যা ভিত্তি রূপান্তরকারী একটি বিনামূল্যের অনলাইন রেডিক্স রূপান্তর টুল যা পূর্ণসংখ্যাকে বাইনারি (base 2), অক্টাল (base 8), দশমিক (base 10) ও হেক্সাডেসিমাল (base 16)-এর মধ্যে রূপান্তর করে। যেকোনো ঘরে একটি সংখ্যা টাইপ করুন আর বাকি তিনটি তাৎক্ষণিকভাবে হালনাগাদ হয়, তাই এটি দশমিক-থেকে-বাইনারি, দশমিক-থেকে-হেক্স, হেক্স-থেকে-দশমিক বা বাইনারি-থেকে-অক্টাল রূপান্তরকারী হিসেবে কাজ করে। প্রোগ্রামার, শিক্ষার্থী এবং ইলেকট্রনিক্স বা নেটওয়ার্কিং প্রকৌশলীরা, যারা বিটমাস্ক, রঙের কোড, মেমরি ঠিকানা ও অনুমতি ফ্ল্যাগ পড়েন, তারা এটি ব্যবহার করেন। যেহেতু এটি BigInt গণিত ব্যবহার করে, এটি যেকোনো বড় পূর্ণসংখ্যাকে নির্ভুলতা না হারিয়ে রূপান্তর করে এবং ঋণাত্মক সংখ্যা সমর্থন করে।
সংখ্যা ভিত্তি রূপান্তরকারী কীভাবে ব্যবহার করবেন
- আপনার সংখ্যাটি বর্তমানে যে ভিত্তিতে আছে তার ঘরটি বেছে নিন: বাইনারি (base 2), অক্টাল (base 8), দশমিক (base 10), বা হেক্স (base 16)।
- সেই ঘরে আপনার পূর্ণসংখ্যা টাইপ করুন বা পেস্ট করুন; আপনি টাইপ করার সাথে সাথে বাকি তিনটি ঘর পুনরায় গণনা হয়।
- ঋণাত্মক মানের জন্য সামনে একটি বিয়োগ চিহ্ন যোগ করুন; হেক্স অক্ষর a-f বড় বা ছোট উভয় হাতের অক্ষরেই গ্রহণযোগ্য এবং বড় হাতের অক্ষরে দেখানো হয়।
- যেকোনো অ-খালি ঘরের পাশে দেখানো কপি বোতাম ব্যবহার করে সেই উপস্থাপনাটি আপনার ক্লিপবোর্ডে কপি করুন।
- যদি কোনো অক্ষর নির্বাচিত ভিত্তির জন্য বৈধ না হয়, তবে অবৈধ-অঙ্ক নোটটি পড়ুন এবং ইনপুট ঠিক করুন।
- প্রতিটি ঘর খালি করতে এবং সম্পাদনা দশমিক ঘরে রিসেট করতে সাফ করুন চাপুন।
উদাহরণ
দশমিক থেকে হেক্স, বাইনারি ও অক্টাল
ইনপুট
255 (Decimal)
আউটপুট
Binary 11111111, Octal 377, Hex FF
হেক্স থেকে দশমিক
ইনপুট
FF (Hex)
আউটপুট
Decimal 255, Binary 11111111, Octal 377
ঋণাত্মক দশমিক মান
ইনপুট
-10 (Decimal)
আউটপুট
Binary -1010, Octal -12, Hex -A
সচরাচর জিজ্ঞাসিত প্রশ্ন
- এটি কোন কোন সংখ্যা ভিত্তি সমর্থন করে?
- চারটি: বাইনারি (base 2), অক্টাল (base 8), দশমিক (base 10) ও হেক্সাডেসিমাল (base 16)। যেকোনো একটি ঘর সম্পাদনা করলে তা তাৎক্ষণিকভাবে বাকি তিনটিতে রূপান্তরিত হয়।
- এটি কি খুব বড় ও ঋণাত্মক সংখ্যা সামলাতে পারে?
- হ্যাঁ। এটি BigInt গণিত ব্যবহার করে, তাই যেকোনো বড় পূর্ণসংখ্যা নির্ভুলতা না হারিয়ে রূপান্তরিত হয়, এবং সামনে একটি বিয়োগ চিহ্ন প্রতিটি ভিত্তিতে ঋণাত্মক মান দেয়।
- আমি কেন অবৈধ-অঙ্কের বার্তা দেখছি?
- আপনি সেই ভিত্তির জন্য অনুমোদিত নয় এমন একটি অক্ষর লিখেছেন, যেমন বাইনারি ঘরে 2 বা হেক্স ঘরে G। বাইনারি 0-1, অক্টাল 0-7, দশমিক 0-9, এবং হেক্স 0-9 সহ a-f গ্রহণ করে। এটি সরিয়ে দিন আর ঘরগুলো আবার হালনাগাদ হবে।
- এটি কি ভগ্নাংশ বা দশমিক বিন্দু রূপান্তর করে?
- না। এটি কেবল পূর্ণসংখ্যা নিয়ে কাজ করে এবং ভগ্নাংশ বা ফ্লোটিং-পয়েন্ট মান সামলায় না।
- আমার ডেটা কি কোথাও আপলোড হয়?
- না। প্রতিটি রূপান্তর সম্পূর্ণরূপে আপনার ব্রাউজারে ক্লায়েন্ট-সাইড JavaScript দিয়ে চলে। আপনি যা টাইপ করেন তার কিছুই কোনো সার্ভারে পাঠানো হয় না বা অনলাইনে সংরক্ষণ করা হয় না।
সম্পর্কিত টুল
অ্যাসপেক্ট রেশিও ক্যালকুলেটর
লক্ষ্য অ্যাসপেক্ট রেশিও সহ একটি প্রস্থ বা উচ্চতা লিখুন এবং সঙ্গে সঙ্গে সংশ্লিষ্ট মাত্রা ও সরলীকৃত অনুপাত পান।
Base64 ফাইল কনভার্টার
যেকোনো ফাইল বা ছবিকে Base64 data URI-তে এনকোড করুন এবং কোনো data URI-কে আবার ডাউনলোডযোগ্য ফাইলে ডিকোড করুন।
BMI ক্যালকুলেটর
মেট্রিক বা ইম্পেরিয়াল এককে উচ্চতা ও ওজন থেকে আপনার বডি মাস ইনডেক্স হিসাব করুন এবং সঙ্গে সঙ্গে সংশ্লিষ্ট WHO ওজন শ্রেণি দেখুন।
CSS ইউনিট কনভার্টার
একটি CSS দৈর্ঘ্যকে px, rem, em, pt, %, vw এবং vh-এর মধ্যে রূপান্তর করুন।