Decimal
দশমিক সংখ্যা পদ্ধতি
দশমিক সংখ্যা পদ্ধতি (Decimal Number System)
ভূমিকা — তুমি প্রতিদিন যা ব্যবহার করো
তোমার বয়স কত? ক্লাসে কতজন ছাত্র? পরীক্ষায় কত নম্বর পেলে?
এই সব প্রশ্নের উত্তর দিতে তুমি যে সংখ্যা ব্যবহার করো — সেটাই Decimal Number System।
কিন্তু কখনো ভেবেছো — কেন ঠিক ১০টি সংখ্যা (0–9)? কেন ৮টি নয়, ১২টি নয়?
মজার তথ্য: বিজ্ঞানীরা মনে করেন মানুষ ১০ ভিত্তিক গণনা শুরু করেছিল কারণ আমাদের দুই হাতে মোট ১০টি আঙুল আছে। হাতের আঙুল দিয়ে গণনা করতে করতেই Decimal System তৈরি হয়েছে!
Decimal কেন দরকার?
মানুষ হাজার বছর ধরে দশমিক পদ্ধতিতে গণনা করে আসছে। এটা আমাদের স্বাভাবিক ভাষা।
কিন্তু Computer দশমিক বোঝে না! Computer-এর ভেতরে থাকা Transistor শুধু দুটি অবস্থায় থাকতে পারে — চালু বা বন্ধ। তাই Computer-এর নিজের ভাষা Binary (0 এবং 1)।
তাহলে প্রশ্ন হলো: মানুষ Decimal-এ কথা বলে, Computer Binary-তে — এই দুইয়ের মধ্যে যোগাযোগ কীভাবে হয়?
এই অধ্যায়ে সেটাই শিখবো।
চিত্রের মাধ্যমে বোঝো
Decimal Number: 5 3 4 2
Position: 3 2 1 0 (ডান থেকে বাম, 0 থেকে শুরু)
Place Value: 10³ 10² 10¹ 10⁰
=1000 100 10 1
Value: 5000+300+40+2 = 5342
প্রতিটি digit তার অবস্থান (Position) অনুযায়ী একটি মান বহন করে।
বাস্তব জীবনের সাথে মিল
উপমা: বাড়ির ঠিকানা মনে করো — গ্রাম > থানা > জেলা > বিভাগ। প্রতিটি স্তর আগের চেয়ে ১০ গুণ বড় এলাকা নির্দেশ করে। ঠিক একইভাবে Decimal-এ প্রতিটি বাম অবস্থান আগের চেয়ে ১০ গুণ বড় মান বহন করে।
Module 1: ধারণা গড়ে তোলো
গণনা শুরু করি
ধরো তুমি গণনা করছো: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9...
9-এর পরে কী? আর কোনো এক-সংখ্যার digit নেই! তখন আমরা একটি Carry তৈরি করি এবং লিখি 10।
এখানে '1' মানে "দশের ঘরে ১টি" এবং '0' মানে "এককের ঘরে শূন্য"।
এভাবেই Positional Notation (অবস্থান-ভিত্তিক মান) কাজ করে।
Base বা Radix কী?
Base বা Radix হলো কোনো সংখ্যা পদ্ধতিতে মোট কতটি ভিন্ন digit আছে।
- Decimal-এর Base = 10 (digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
- প্রতিটি অবস্থানের মান = Base^(সেই অবস্থান)
Module 2: সংজ্ঞা ও তত্ত্ব
📌 সংজ্ঞা
Decimal Number System হলো Base-10 বা দশ-ভিত্তিক সংখ্যা পদ্ধতি, যেখানে মোট ১০টি digit (0–9) ব্যবহার করা হয় এবং প্রতিটি digit-এর মান তার অবস্থান অনুযায়ী নির্ধারিত হয়।
System Profile Card
| বৈশিষ্ট্য | বিবরণ |
|---|---|
| Base (ভিত্তি) | 10 |
| Digits | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 |
| Notation | কোনো বিশেষ চিহ্ন নেই (বা subscript ₁₀) |
| Position Weight | 10^position |
| ব্যবহার | মানুষের দৈনন্দিন হিসাব-নিকাশ |
Positional Notation Formula
কোনো Decimal সংখ্যার মান বের করার সূত্র:
N = dₙ × 10ⁿ + dₙ₋₁ × 10ⁿ⁻¹ + ... + d₁ × 10¹ + d₀ × 10⁰
যেখানে d = প্রতিটি digit, এবং তার Superscript = সেই digit-এর অবস্থান (ডান থেকে 0 শুরু)।
Powers of 10 Reference
10⁰ = 1 (এককের ঘর)
10¹ = 10 (দশকের ঘর)
10² = 100 (শতকের ঘর)
10³ = 1,000 (হাজারের ঘর)
10⁴ = 10,000 (দশ হাজারের ঘর)
10⁵ = 100,000 (লক্ষের ঘর)
⚠️ সতর্কতা:
10⁰ = 1— এটা অনেকে ভুলে যায়! যেকোনো সংখ্যার শূন্য power = 1।
Module 3: ভেতরে কীভাবে কাজ করে
Integer অংশ
সংখ্যা 2025 কীভাবে তৈরি হয়:
অবস্থান (Position): 3 2 1 0
Digit: 2 0 2 5
Place Value: 10³ 10² 10¹ 10⁰
= 1000 = 100 = 10 = 1
মান: 2×1000 + 0×100 + 2×10 + 5×1
= 2000 + 0 + 20 + 5
= 2025
Fractional (ভগ্নাংশ) অংশ
Decimal point-এর পরের digit-গুলোর position হয় ঋণাত্মক (Negative)।
সংখ্যা 25.75:
অবস্থান: 1 0 . -1 -2
Digit: 2 5 . 7 5
Value: 10¹ 10⁰ 10⁻¹ 10⁻²
= 10 1 0.1 0.01
মান: 2×10 + 5×1 + 7×0.1 + 5×0.01
= 20 + 5 + 0.7 + 0.05
= 25.75 ✅
Carry Propagation
যখন একটি ঘরের মান 9 ছাড়িয়ে যায়, তখন Carry পরবর্তী ঘরে যায়:
9 + 1 = 10 → এককের ঘরে 0, দশকের ঘরে 1 (carry)
99 + 1 = 100 → দুই ঘরেই 0, শতকের ঘরে 1 (carry)
Module 4: অনুশীলন ও সমাধান
উদাহরণ ১: 7438 সংখ্যাটি Positional Notation-এ প্রকাশ করো
অবস্থান: 3 2 1 0
Digit: 7 4 3 8
Value: 10³ 10² 10¹ 10⁰
7438 = 7 × 10³ + 4 × 10² + 3 × 10¹ + 8 × 10⁰
= 7 × 1000 + 4 × 100 + 3 × 10 + 8 × 1
= 7000 + 400 + 30 + 8
= 7438 ✅
উদাহরণ ২: 25.75 সংখ্যাটি বিস্তার করো
25.75 = 2 × 10¹ + 5 × 10⁰ + 7 × 10⁻¹ + 5 × 10⁻²
= 20 + 5 + 0.7 + 0.05
= 25.75 ✅
উদাহরণ ৩: 3047 সংখ্যায় digit '3'-এর মান কত?
3047-এ '3' আছে হাজারের ঘরে (position = 3)।
3-এর মান = 3 × 10³ = 3 × 1000 = 3000
💡 Tip: digit-এর face value (সংখ্যাটি নিজে, এখানে 3) এবং place value (অবস্থান অনুযায়ী মান, এখানে 3000) আলাদা জিনিস।
Module 5: সুবিধা ও অসুবিধা
| বিষয় | Decimal (Base-10) | Binary (Base-2) |
|---|---|---|
| মানুষের জন্য | ✅ খুব সহজ | ❌ কঠিন |
| Computer-এর জন্য | ❌ কঠিন | ✅ খুব সহজ |
| Digit সংখ্যা | 10 (0–9) | 2 (0, 1) |
| বড় সংখ্যা লিখতে | কম digit লাগে | অনেক বেশি digit লাগে |
| Error detection | কঠিন | সহজ |
Module 6: বাস্তব প্রয়োগ
Decimal Number System আমাদের দৈনন্দিন জীবনে সর্বত্র:
- 💰 টাকার হিসাব: ৳ ৫০০, ৳ ১০০০
- 🌡️ তাপমাত্রা: ৩৮°C জ্বর, ২০°C ঠান্ডা
- 📏 পরিমাপ: ১৭২ cm উচ্চতা, ৬৫ kg ওজন
- 👥 জনসংখ্যা: ১৭ কোটি মানুষ
- 📊 পরীক্ষার নম্বর: ৮৫ out of ১০০
Computer-এর সাথে মানুষের যোগাযোগের জন্য Decimal থেকে Binary এবং Binary থেকে Decimal রূপান্তর ঘটে ক্রমাগত।
🧠 মূল শিক্ষা
মনে রাখো: Decimal শুধু একটি সংখ্যা পদ্ধতি — মানুষের সুবিধার জন্য তৈরি। Computer-এর নিজের ভাষা Binary। কিন্তু Decimal-এর Positional Notation ধারণাটি সমস্ত সংখ্যা পদ্ধতির ভিত্তি। Binary, Octal, Hexadecimal — সবই একই নিয়মে কাজ করে, শুধু Base আলাদা।
🔁 নিজে পরীক্ষা করো
❓ প্রশ্ন ১: Decimal Number System-এর Base কত?
✅ উত্তর: 10
❓ প্রশ্ন ২: Decimal-এ মোট কতটি digit আছে?
✅ উত্তর: 10 (0 থেকে 9)
❓ প্রশ্ন ৩: 10⁰ = কত?
✅ উত্তর: 1 (যেকোনো সংখ্যার শূন্য power = 1)
❓ প্রশ্ন ৪: সংখ্যা 5300 এ digit '5'-এর place value কত?
✅ উত্তর: 5 × 10³ = 5 × 1000 = 5000
❓ প্রশ্ন ৫: Decimal পদ্ধতিকে আর কী নামে ডাকা হয়?
✅ উত্তর: Base-10 Number System বা Denary Number System
📝 HSC পরীক্ষার প্রস্তুতি
পরীক্ষায় যা আসতে পারে
🎯 সংজ্ঞা প্রশ্ন: "Decimal Number System কী?" — সংজ্ঞায় অবশ্যই "Base-10" এবং "Positional Notation" শব্দদুটি লিখতে হবে।
🎯 বিস্তার প্রশ্ন: "নিচের সংখ্যাটি Positional Notation-এ প্রকাশ করো" — প্রতিটি digit-এর position এবং সেই অনুযায়ী 10^n লিখতে হবে।
🎯 তুলনা প্রশ্ন: Decimal vs Binary — মানুষ কেন Decimal এবং Computer কেন Binary ব্যবহার করে।
সাধারণ ভুলসমূহ
⚠️ ভুল ১: 10⁰ = 0 লেখা — সঠিক হলো 10⁰ = 1।
⚠️ ভুল ২: "Decimal-এ ১০ একটি digit" বলা — সঠিক হলো 10 দুটি digit (1 এবং 0)।
⚠️ ভুল ৩: Place value এবং Face value গুলিয়ে ফেলা।
মনে রাখার কৌশল
💡 Trick: "ডান থেকে গণো, শূন্য থেকে শুরু"। সবচেয়ে ডানের digit-এর position = 0।
✅ সারাংশ
- Decimal Number System = Base-10, digits 0–9
- Positional Notation: প্রতিটি digit-এর মান = digit × base^position
- Position গণনা: ডান থেকে বামে, 0 থেকে শুরু
- 10⁰ = 1 — এটা মনে রাখা আবশ্যক
- Decimal ব্যবহার: মানুষের জন্য সহজ; Computer-এর জন্য কঠিন
- Binary-র সাথে সম্পর্ক: Computer মূলত Binary ব্যবহার করে
সংখ্যা পদ্ধতি তুলনা (Cross-Reference)
| Decimal | Binary | Octal | Hex |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 8 | 1000 | 10 | 8 |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
🎯 অনুশীলন প্রশ্ন
-
সংজ্ঞা: Decimal Number System কী? Base এবং Radix কাকে বলে?
-
বিস্তার: নিচের সংখ্যাগুলো Positional Notation-এ প্রকাশ করো:
- 9087
- 100.25
-
Place Value: 86429 সংখ্যায় প্রতিটি digit-এর place value বের করো।
-
তুলনা: Decimal এবং Binary Number System-এর মধ্যে ৩টি পার্থক্য লেখো।
-
MCQ: নিচের কোনটি Decimal Number System-এর বৈধ digit?
- (a) 9 (b) 10 (c) A (d) 11 উত্তর: (a) 9