বাইনারি হলো এমন একটি সংখ্যা পদ্ধতি যেখানে শুধু দুটি অঙ্ক ব্যবহৃত হয়, 0 এবং 1 — আপনি প্রতিদিন যে দশমিক পদ্ধতি ব্যবহার করেন তার তুলনায়, যেখানে দশটি অঙ্ক থাকে (0–9)। এটিই কম্পিউটার ভেতরে ভেতরে যে সংখ্যা পদ্ধতি ব্যবহার করে, কারণ একটি বিটের মাত্র দুটি সম্ভাব্য অবস্থা থাকে।
দশমিকে, প্রতিটি অবস্থান 10-এর একটি ঘাত প্রকাশ করে (1, 10, 100, ...)। বাইনারিতে, প্রতিটি অবস্থান 2-এর একটি ঘাত প্রকাশ করে (1, 2, 4, 8, ...)।
| বাইনারি | হিসাব | দশমিক |
|---|---|---|
| 0000 | — | 0 |
| 0001 | 1 | 1 |
| 0010 | 2 | 2 |
| 0011 | 2 + 1 | 3 |
| 0100 | 4 | 4 |
| 1010 | 8 + 2 | 10 |
let decimal = parseInt("1010", 2);
console.log(decimal); // 10let binary = (10).toString(2);
console.log(binary); // "1010"