হেক্সাডেসিমাল (সংক্ষেপে "হেক্স") হলো 16টি অঙ্কের একটি সংখ্যা পদ্ধতি: 0–9, তারপর A–F যা 10–15-কে বোঝায়। প্রোগ্রামিং-এ এটি ব্যাপকভাবে ব্যবহৃত হয় কারণ এটি বাইনারির সাথে নিখুঁতভাবে মিলে যায় — একটি হেক্স অঙ্ক ঠিক 4টি বিট প্রকাশ করে — আর অনেক লম্বা 0 আর 1-এর সারির চেয়ে অনেক বেশি সংক্ষিপ্ত ও সহজপাঠ্য।
| দশমিক | হেক্স |
|---|---|
| 9 | 9 |
| 10 | A |
| 11 | B |
| 12 | C |
| 13 | D |
| 14 | E |
| 15 | F |
আপনি যদি CSS কালার নিয়ে কাজ করে থাকেন, তাহলে হেক্সাডেসিমাল আপনি আগেই ব্যবহার করেছেন — #FF8A30-এর মতো একটি রং তিনটি হেক্স জোড়া, লাল, সবুজ, এবং নীলের জন্য একটি করে (প্রতিটি জোড়া 00 থেকে FF পর্যন্ত, অর্থাৎ 0–255)।
let decimal = parseInt("FF", 16);
console.log(decimal); // 255
let hex = (255).toString(16);
console.log(hex); // "ff"