Omnikit
ডেভফাইলঅর্থসব টুল
Ctrl K
ডেভেলপার টুলফাইল টুলঅর্থ ক্যালকুলেটরসব টুল
হোমডেভেলপার টুলসংখ্যা পদ্ধতি রূপান্তরকারী
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

সংখ্যা পদ্ধতি রূপান্তরকারী

ডেভ

বাইনারি, অক্টাল, ডেসিমাল, হেক্স এবং 36 পর্যন্ত যেকোনো ভিত্তি, যেকোনো আকারে নির্ভুল, টু'জ কমপ্লিমেন্টসহ

আপনার ব্রাউজারে চলে। আপনি যা লেখেন তা কোথাও পাঠানো হয় না।

বাইনারি, অক্টাল, ডেসিমাল ও হেক্সাডেসিমাল একই সংখ্যার চারভাবে লেখা রূপ, আর এখানে 36 পর্যন্ত যেকোনো ভিত্তি কাজ করে। যেকোনো আকারে মান নির্ভুল থাকে, তাই একটি 64-বিট পূর্ণসংখ্যা তার শেষ অঙ্কগুলো হারায় না, আর ঋণাত্মক সংখ্যার কমপ্লিমেন্ট রূপও দেখানো হয়।

এই পৃষ্ঠাটি ইংরেজি মূল লেখা থেকে যন্ত্রের সাহায্যে অনুবাদ করা হয়েছে। এই অনুবাদটি এখনও কোনো মানুষ পর্যালোচনা করেননি, তাই ইংরেজি সংস্করণটিকেই নির্ভরযোগ্য ধরুন। ইংরেজি মূল লেখাটি পড়ুন

এরপর:
  • টেক্সট থেকে বাইনারি কনভার্টার টেক্সটকে বাইনারি, হেক্স, দশমিক বা অক্টাল বাইটে রূপান্তর করুন এবং আবার ডিকোড করুন, UTF-8-এ
  • Chmod ক্যালকুলেটর Linux ফাইল পারমিশন: বক্সে টিক দিন বা 755 অথবা rwxr-xr-x লিখুন, chmod কমান্ড কপি করুন

বাইনারি, ডেসিমাল ও হেক্সের মধ্যে কীভাবে সংখ্যা রূপান্তর করবেন

1

যেকোনো সারিতে একটি সংখ্যা লিখুন: বাইনারি, অক্টাল, ডেসিমাল, হেক্সাডেসিমাল অথবা 2 থেকে 36-এর মধ্যে একটি নিজস্ব ভিত্তি।

2

বাকি সব সারিতে একই মান পড়ুন; অন্য সারিতে লিখলে রূপান্তর সেই সারি থেকে হয়।

3

চিহ্নসহ ও চিহ্নহীন মান দেখতে টু'জ কমপ্লিমেন্টের নিচে 8 বিট, 16 বিট, 32 বিট বা 64 বিট বেছে নিন।

4

যে সারিটি দরকার তার পাশের কপি আইকনে চাপুন; Ctrl+Enter ডেসিমাল মান কপি করে।

সংখ্যা পদ্ধতি রূপান্তরকারী সম্পর্কে

এই সংখ্যা পদ্ধতি রূপান্তরকারী 2 থেকে 36-এর মধ্যে যেকোনো ভিত্তির একটি পূর্ণসংখ্যাকে একসঙ্গে বাইনারি, অক্টাল, ডেসিমাল, হেক্সাডেসিমাল এবং আপনার বেছে নেওয়া একটি ভিত্তিতে রূপান্তর করে। যেকোনো সারিতে লিখুন, বাকিগুলো সঙ্গে সঙ্গে বদলাবে, পড়ার সুবিধার জন্য দলে ভাগ করে: বাইনারি ও হেক্স চার অঙ্কে, ডেসিমাল হাজারের বিভাজকসহ।

প্রোগ্রামাররা এটি ব্যবহার করেন একটি হেক্স ত্রুটি কোড বা মেমরি ঠিকানাকে সংখ্যা হিসেবে পড়তে, বাইনারিতে একটি বিট মাস্ক লিখতে, ভিত্তি 36-এর একটি ছোট আইডি ডিকোড করতে, অথবা একটি রেজিস্টারের মান চিহ্নসহ পূর্ণসংখ্যা হিসেবে কী বোঝায় তা দেখতে। শিক্ষার্থীরা এটি দিয়ে ভিত্তি রূপান্তরের অনুশীলন মিলিয়ে দেখেন এবং টু'জ কমপ্লিমেন্ট বোঝেন, যে পদ্ধতিতে কম্পিউটার ঋণাত্মক সংখ্যা সংরক্ষণ করে।

টু'জ কমপ্লিমেন্ট প্যানেল একটি মানের 8, 16, 32 বা 64 বিটের প্যাটার্ন, তার হেক্স রূপ, এবং চিহ্নসহ ও চিহ্নহীন দুই পাঠই দেখায়। -5-এর মতো একটি ঋণাত্মক সংখ্যা 8 বিটে 1111 1011 হয়; সর্বোচ্চ বিট সেট থাকা একটি ধনাত্মক মান, যেমন 0xFFFFFFFF, চিহ্নসহ 32-বিট পূর্ণসংখ্যা হিসেবে পড়লে -1 দেখায়। বেছে নেওয়া প্রস্থে যে মান আঁটে না, তা নিঃশব্দে ঘুরে না গিয়ে চিহ্নিত করা হয়।

সব হিসাব JavaScript-এর BigInt দিয়ে হয়, তাই 40 অঙ্কের একটি ডেসিমাল বা 128-বিটের একটি হেক্স মান নির্ভুলভাবে রূপান্তরিত হয়, সাধারণ সংখ্যার মতো 2-এর ঘাত 53-এর পরে কোনো রাউন্ডিং ছাড়াই। ইনপুটে 0b, 0o বা 0x উপসর্গ, একটি বিয়োগ চিহ্ন, এবং দলগুলোর মাঝে স্পেস, আন্ডারস্কোর বা কমা থাকতে পারে। শুধু পূর্ণসংখ্যা রূপান্তরিত হয়; ভগ্নাংশ একটি বার্তাসহ ফেরত দেওয়া হয়। কিছুই আপনার ব্রাউজার ছেড়ে যায় না।

সম্পর্কিত টুল: Color Converter, Unix Timestamp Converter, Base64 Encoder।

সাধারণ জিজ্ঞাসা

বাইনারি থেকে ডেসিমালে কীভাবে রূপান্তর করব?

প্রতিটি বিটকে তার অবস্থানের দুইয়ের ঘাত দিয়ে গুণ করুন, ডান দিক থেকে 0 ধরে গুনে, তারপর ফলগুলো যোগ করুন। 1011 হলো 1x8 + 0x4 + 1x2 + 1x1, অর্থাৎ 11। অথবা এখানে বাইনারি সারিতে বাইনারি সংখ্যাটি লিখে ডেসিমাল সারি পড়ুন; বিটের দলগুলোর মাঝে স্পেস থাকলেও চলবে।

হেক্স থেকে ডেসিমালে কীভাবে রূপান্তর করব?

প্রতিটি হেক্স অঙ্কের মান তার ডানের অঙ্কের 16 গুণ, আর A থেকে F মানে 10 থেকে 15। 0x1F হলো 1x16 + 15, অর্থাৎ 31। মানটি 0x সহ বা ছাড়া হেক্সাডেসিমাল সারিতে পেস্ট করুন, ডেসিমাল মান দেখা যাবে, 16 অঙ্কের চেয়ে অনেক লম্বা মানের ক্ষেত্রেও নির্ভুল।

টু'জ কমপ্লিমেন্ট কী?

টু'জ কমপ্লিমেন্ট হলো কম্পিউটার যেভাবে ঋণাত্মক পূর্ণসংখ্যা সংরক্ষণ করে। n বিটে একটি ঋণাত্মক সংখ্যা v সংরক্ষিত হয় 2-এর ঘাত n যোগ v হিসেবে, তাই 8 বিটে -1 হলো 255, লেখা হয় 1111 1111। তখন সর্বোচ্চ বিটটি চিহ্নের কাজ করে। প্যাটার্ন ও দুই পাঠ দেখতে 8, 16, 32 বা 64 বিটের প্রস্থ বেছে নিন।

অন্য রূপান্তরকারী বড় সংখ্যায় ভুল উত্তর দেয় কেন?

সাধারণ JavaScript সংখ্যা ফ্লোটিং পয়েন্ট, আর 9,007,199,254,740,991 (2-এর ঘাত 53, বিয়োগ 1)-এর ওপরে সেগুলোর নির্ভুলতা কমে যায়, তাই বড় হেক্স বা ডেসিমাল মানের শেষ অঙ্কগুলো রাউন্ড হয়ে যায়। এই টুল BigInt ব্যবহার করে, যা 4,096 অক্ষর পর্যন্ত যেকোনো দৈর্ঘ্যে প্রতিটি অঙ্ক নির্ভুল রাখে।

কোন কোন ভিত্তি ব্যবহার করতে পারি?

2 থেকে 36 পর্যন্ত যেকোনো পূর্ণসংখ্যার ভিত্তি। 9-এর বেশি অঙ্ক অক্ষর দিয়ে লেখা হয়: a হলো 10, f হলো 15, z হলো 35। ছোট আইডি ও URL শর্টনারে ভিত্তি 36 প্রচলিত, কিছু এনকোডিংয়ে ভিত্তি 32, আর ধাঁধা ও শিক্ষায় ভিত্তি 3 বা 12। অক্ষর বড় বা ছোট হাতের যেকোনোভাবে লেখা যায়।

এটি কি ভগ্নাংশ বা দশমিক বিন্দুযুক্ত সংখ্যা রূপান্তর করতে পারে?

না, শুধু পূর্ণসংখ্যা। ভগ্নাংশের মান এক ভিত্তি থেকে অন্য ভিত্তিতে পরিষ্কারভাবে রূপান্তরিত হয় না, কারণ 0.1-এর মতো একটি ছোট দশমিকও একটি অসীম পৌনঃপুনিক বাইনারি ভগ্নাংশ হয়ে যায়। টুলটি অনুমান না করে সেটিই জানায়। ফ্লোটিং-পয়েন্ট বিট প্যাটার্নের জন্য একটি নির্দিষ্ট IEEE 754 টুলই সঠিক পছন্দ।

এখনও আটকে আছেন? সংখ্যা পদ্ধতি রূপান্তরকারী সম্পর্কে প্রশ্ন করুন আর যিনি জানেন তিনিই উত্তর দিতে পারেন। কোনো অ্যাকাউন্ট লাগবে না।

সম্পর্কিত টুল

সব ডেভেলপার টুল
HTML এনটিটি এনকোডার ও ডিকোডার&, <, > ও উদ্ধৃতিচিহ্ন HTML এনটিটি হিসেবে এনকোড করুন, অথবা যেকোনো নামযুক্ত ও সংখ্যাসূচক এনটিটি ডিকোড করুনBase32 ও Base58 এনকোডার ও ডিকোডারটেক্সট বা hex বাইটের জন্য Base32 (RFC 4648, hex, Crockford) ও Base58 এনকোড বা ডিকোড করুনBase64 এনকোড ও ডিকোডটেক্সট ও ফাইল Base64-এ এবং আবার ফেরত, URL-নিরাপদ মোড ও ছবির প্রিভিউ সহUnix টাইমস্ট্যাম্প কনভার্টারUnix টাইমস্ট্যাম্প থেকে তারিখ আর তারিখ থেকে টাইমস্ট্যাম্প, যেকোনো টাইম জোনেJSON থেকে TypeScriptএকটি JSON নমুনা থেকে TypeScript ইন্টারফেস বা টাইপ তৈরি করুনCSV থেকে JSONটেবিল প্রিভিউসহ CSV থেকে JSON এবং JSON থেকে CSV-তে রূপান্তর করুনYAML থেকে JSONYAML থেকে JSON এবং JSON থেকে YAML-এ রূপান্তর করুন, অ্যাংকর সমাধানসহSQL to JSON ConverterTurn SQL INSERT statements or a database dump into JSON or CSV, table by table
এই টুলটি কি কাজে লেগেছে?
Omnikit

ছোট ছোট কাজ, আপনার ব্রাউজারেই। বিনামূল্যে, দ্রুত ও ব্যক্তিগত। ফাইল কখনো আপলোড হয় না।

ফাইল

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

ডেভ

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

অর্থ

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
গাইডপ্রশ্নপরিচিতিআমরা কীভাবে যাচাই করিআইন লাইব্রেরি (বেটা)গোপনীয়তাশর্তাবলিপ্রকাশ্য বিবৃতিযোগাযোগMore: Exam practice (UGC NET Paper 1)আপনার ব্রাউজারে চলে। কিছুই আপলোড হয় না। © 2026 Omnikit (theomnikit.com)