নাম্বার বেস কনভার্টার
বাইনারি, ডেসিমেল, অক্টাল এবং হেক্সাডেসিমেলের মধ্যে সঙ্গে সঙ্গে কনভার্ট করুন — একবার টাইপ করুন, প্রতিটি বেস লাইভ আপডেট হতে দেখুন।
তাৎক্ষণিক ও লাইভ
আপনি টাইপ করার সাথে সাথে প্রতিটি বেস আপডেট হয় — কোনো "Convert" বোতাম নেই, অপেক্ষা নেই।
যাচাইকৃত ইনপুট
নির্বাচিত বেসের জন্য শুধুমাত্র বৈধ অক্ষর গৃহীত হয় — কোনো নীরব ভুল ফলাফল নেই।
গোপনীয়তা প্রথম থেকেই
সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। কিছুই কখনো আপলোড বা লগ করা হয় না।
অনলাইনে নাম্বার বেস কনভার্ট করুন
CurePDF-এর নাম্বার বেস কনভার্টার একটি মানকে একই সাথে বাইনারি (বেস ২), দশমিক (বেস ১০), অক্টাল (বেস ৮), এবং হেক্সাডেসিমাল (বেস ১৬)-এর মধ্যে কনভার্ট করে — যেকোনো একটি বেসে একটি মান লিখুন এবং তৎক্ষণাৎ চারটিতেই সমতুল্য দেখুন।
নাম্বার বেস কনভার্সন কীভাবে কাজ করে
প্রতিটি পজিশনাল নাম্বার সিস্টেম একটি মানকে তার বেসের ক্রমবর্ধমান পাওয়ার দিয়ে গুণ করা অঙ্কের যোগফল হিসেবে উপস্থাপন করে। দশমিক থেকে অন্য বেসে কনভার্ট করা বারবার টার্গেট বেস দিয়ে ভাগ করে এবং অবশিষ্টাংশ পড়ে; দশমিকে কনভার্ট করা প্রতিটি অঙ্ককে তার স্থানীয় মান দিয়ে গুণ করে এবং ফলাফল যোগ করে।
প্রতি বেসে বৈধ অক্ষর
| বেস | বৈধ অক্ষর |
|---|---|
| বাইনারি | 0, 1 |
| অক্টাল | 0–7 |
| দশমিক | 0–9 |
| হেক্সাডেসিমাল | 0–9, A–F (case-insensitive) |
এই কনভার্টার আপনি টাইপ করার সময় নির্বাচিত বেসের বৈধ অক্ষরের বিপরীতে আপনার ইনপুট যাচাই করে — উদাহরণস্বরূপ, একটি বাইনারি ফিল্ড নীরবে একটি "2" গ্রহণ করবে না।
কারা একটি নাম্বার বেস কনভার্টার ব্যবহার করেন?
প্রোগ্রামাররা
মেমোরি অ্যাড্রেস, কালার কোড, এবং বিটওয়াইজ ফ্ল্যাগ পড়া, যা সাধারণত হেক্সে লেখা হয়।
কম্পিউটার সায়েন্সের শিক্ষার্থীরা
বাইনারি লজিক থেকে হেক্স শর্টহ্যান্ড পর্যন্ত পজিশনাল নাম্বার সিস্টেম কীভাবে কাজ করে তা শেখা।
নেটওয়ার্ক ইঞ্জিনিয়াররা
সাবনেট মাস্ক ও IP-সম্পর্কিত মান নিয়ে কাজ করা, যা প্রায়ই বাইনারি বা হেক্সে প্রকাশ করা হয়।
এমবেডেড/লো-লেভেল ডেভেলপাররা
সরাসরি রেজিস্টার মান ও বাইট-লেভেল ডেটা নিয়ে কাজ করা।
নাম্বার বেস কনভার্ট করার সময় সাধারণ ভুল
- হেক্স কেস-সেনসিটিভ ধরে নেওয়া। এটি নয় — "ff" এবং "FF" একই মান প্রকাশ করে।
- ভুলে যাওয়া যে বাইনারিতে ১-এর ওপরে কোনো অঙ্ক নেই। একটি "2" বা তার বেশি সম্বলিত একটি বাইনারি স্ট্রিং একটি বড় বাইনারি সংখ্যা নয় — এটি অবৈধ।
- খুব বড় সংখ্যায় নির্ভুলতা হারানো। JavaScript-এর নিরাপদ ইন্টিজার রেঞ্জের (2^53 − 1) বাইরের মান এই কনভার্টার সহ যেকোনো ব্রাউজার-ভিত্তিক কনভার্টারে নির্ভুলতা হারাতে পারে।
সাধারণ জিজ্ঞাসা
আমি কীভাবে ডেসিমেলকে বাইনারিতে কনভার্ট করব?
ডেসিমেল সংখ্যাটিকে বারবার ২ দিয়ে ভাগ করুন এবং ভাগশেষ (remainder) নোট করুন; ভাগশেষগুলো উল্টো ক্রমে পড়লে বাইনারি মান পাওয়া যায়। এই কনভার্টার এটি সঙ্গে সঙ্গে করে দেয় — উদাহরণস্বরূপ, ডেসিমেল ১০ হলো বাইনারি ১০১০।
আমি কীভাবে বাইনারিকে ডেসিমেলে কনভার্ট করব?
প্রতিটি বাইনারি অঙ্ককে তার অবস্থান (ডান থেকে ০ থেকে গণনা করে) অনুযায়ী ২-এর ঘাত দিয়ে গুণ করুন এবং ফলাফলগুলো যোগ করুন। উদাহরণস্বরূপ, বাইনারি ১০১০ = (১×৮)+(০×৪)+(১×২)+(০×১) = ১০।
হেক্সাডেসিমেলে কোন অক্ষরগুলো বৈধ?
হেক্সাডেসিমেল 0-9 এবং A-F (কেস-ইনসেনসিটিভ) ব্যবহার করে, যা প্রতিটি অঙ্কের জন্য ০ থেকে ১৫ পর্যন্ত মান প্রকাশ করে।
২৫৫ হেক্সে FF এর সমান কেন?
২৫৫ হলো সবচেয়ে বড় মান যা একটি বাইট (৮ বিট) ধারণ করতে পারে। হেক্সাডেসিমেলে, দুটি অঙ্ক (বেস ১৬) একই রেঞ্জ প্রকাশ করতে পারে: F × 16 + F = 255, তাই ডেসিমেল ২৫৫ = হেক্স FF।