🔢
বিনামূল্যে সংখ্যা বেস কনভার্টার
বাইনারি, অক্টাল, দশমিক এবং হেক্সাডেসিমালের মধ্যে সংখ্যা রূপান্তর করুন। বিট-সাইজ ফিট ও গ্রুপড বাইনারি আউটপুট তাৎক্ষণিক দেখুন।
একবার লোড হলে অফলাইনেও কাজ করে
ইনপুট বেস:
দ্রুত মান
সাধারণ ব্যবহার
- প্রোগ্রামিংয়ের জন্য সংখ্যা রূপান্তরিত করুনকোড লেখার সময় বাইনারি অক্টাল দশমিক এবং হেক্স এর মধ্যে রূপান্তর করুন - যেকোনো সংখ্যার জন্য তাত্ক্ষণিক রেফারেন্স।
- নেটওয়ার্কিংয়ের জন্য সংখ্যা রূপান্তরিত করুনসাবনেট মাস্ক পোর্ট নম্বর এবং IP ঠিকানা অক্টেটগুলি বাইনারি এবং দশমিকের মধ্যে রূপান্তর করুন।
- কম্পিউটার বিজ্ঞানের জন্য সংখ্যা সিস্টেমবাইনারি অক্টাল হেক্স রূপান্তর শিখুন এবং যাচাই করুন - CS শিক্ষার্থী এবং পরীক্ষার প্রস্তুতির জন্য নিখুঁত।
- বিট প্যাটার্ন এবং ফ্ল্যাগ পরিদর্শন করুনস্বতন্ত্র বিট বিটমাস্ক এবং ফ্ল্যাগ সমন্বয় পরিদর্শন করতে সংখ্যাগুলি বাইনারিতে রূপান্তর করুন।
- হেক্স ডাম্প এবং ডিবাগ লগ ডিকোড করুনক্র্যাশ রিপোর্ট মেমোরি ডাম্প এবং ডিবাগ লগ থেকে পঠনযোগ্য দশমিকে হেক্সাডেসিমাল মানগুলি ডিকোড করুন।
কিভাবে কাজ করে
রূপান্তর পুরোপুরি আপনার ব্রাউজারে JavaScript-এর বিল্ট-ইন BigInt টাইপ দিয়ে চলে — কোনো লাইব্রেরি বা সার্ভার নেই। পুরনো parseInt/Number পদ্ধতির বদলে BigInt ব্যবহার হয় বিশেষত 2^53-এর বড় মান রাউন্ডিং ত্রুটি ছাড়া সামলাতে।
- 1BigInt দিয়ে ইনপুট পার্সিংএকটি কাস্টম পার্সার ঐচ্ছিক প্রিফিক্স (0x, 0b, 0o, #) সরায় এবং বাছাই করা বেসের অক্ষর-সেট যাচাই করে, তারপর পরিষ্কার স্ট্রিং BigInt() constructor-এ দেয়, যা যেকোনো বড় পূর্ণসংখ্যা নিখুঁতভাবে সামলায়।
- 2একসাথে বেস রূপান্তরBigInt মান জানা হলে টুলটি প্রতিটি radix (2, 8, 10, 16, এবং 2–36-এর মধ্যে ব্যবহারকারীর বাছাই করা বেস) দিয়ে BigInt.prototype.toString() ডেকে এক ধাপে সব আউটপুট রূপ তৈরি করে — কোনো মধ্যবর্তী দশমিক ধাপ লাগে না।
- 3বাইনারি গ্রুপিং ও বিট-প্রস্থ পরীক্ষাপড়ার সুবিধার জন্য বাইনারি আউটপুট 4-এর গুণিতকে প্যাড করে নিবল গ্রুপে ভাগ করা হয়। টুলটি BigInt গণিত দিয়ে মানটি 4-, 8-, 16- বা 32-bit signed/unsigned পরিসরে আঁটে কি না তাও দেখে, তাই 32-bit সীমাতেও overflow আচরণ নির্ভুল।
- 4শেয়ারযোগ্য URL stateপ্রতিটি বৈধ রূপান্তরের পর টুলটি history.replaceState দিয়ে ইনপুট ও উৎস বেস URL fragment-এ (#v=&from=) লেখে, তাই বর্তমান রূপান্তর বুকমার্ক বা শেয়ার করা যায় — fragment কখনো কোনো সার্ভারে পাঠানো হয় না।
সম্পর্কিত টুলস
Hex ভিউয়ার
ম্যাজিক-নম্বর ফাইল-টাইপ শনাক্তকরণসহ ক্লাসিক অফসেট / হেক্স / ASCII ডাম্পে যেকোনো ফাইলের কাঁচা বাইট পরীক্ষা করুন। স্থানীয়ভাবে পড়া হয়; কখনো আপলোড হয় না।
চেষ্টা করুনফাইল স্থানীয় থাকে
ভগ্নাংশ ক্যালকুলেটর
দুটি ভগ্নাংশ যোগ, বিয়োগ, গুণ এবং ভাগ করুন, অথবা দশমিক সংখ্যাকে সরলতম ভগ্নাংশে রূপান্তর করুন।
চেষ্টা করুন
বাইনারি থেকে টেক্সট কনভার্টার
টেক্সট থেকে বাইনারিতে (০ ও ১) এবং বিপরীতে রূপান্তর করুন। UTF-8 এনকোডিং সমর্থন করে। যেকোনো টেক্সটের বাইট ও বিট কাউন্ট দেখুন।
চেষ্টা করুন