সংখ্যা পদ্ধতি (Number Systems)

লেসন ৮ / ৫১

কম্পিউটিং-এ সংখ্যা পদ্ধতি

কম্পিউটার বোঝে শুধু 0 আর 1। তাই বিভিন্ন সংখ্যা পদ্ধতি জানা জরুরি।

চারটি প্রধান সংখ্যা পদ্ধতি

  • Binary (বাইনারি — Base-2) — সংখ্যা: 0, 1। কম্পিউটারের ভাষা। উদাহরণ: 1010 = দশমিক 10
  • Octal (অক্টাল — Base-8) — সংখ্যা: 0-7। Unix permission-এ ব্যবহৃত। উদাহরণ: 12 = দশমিক 10
  • Decimal (দশমিক — Base-10) — সংখ্যা: 0-9। মানুষের দৈনন্দিন ব্যবহার
  • Hexadecimal (হেক্সাডেসিমাল — Base-16) — সংখ্যা: 0-9 + A-F। রঙের কোডে ব্যবহার: #FF5733, মেমরি অ্যাড্রেস

রূপান্তর পদ্ধতি (Conversion)

দশমিক থেকে বাইনারি: বারবার 2 দিয়ে ভাগ করুন, ভাগশেষ নিচ থেকে উপরে সাজান:

13 ÷ 2 = 6 ভাগশেষ 1
6 ÷ 2 = 3 ভাগশেষ 0
3 ÷ 2 = 1 ভাগশেষ 1
1 ÷ 2 = 0 ভাগশেষ 1
ফলাফল: 1101 (নিচ থেকে উপরে)

বাইনারি থেকে দশমিক:

1101 = 1×2³ + 1×2² + 0×2¹ + 1×2⁰
     = 8 + 4 + 0 + 1 = 13