عددی اساسیں کیسے کام کرتی ہیں
روزمرہ اعداد اساس 10 (اعشاری) ہیں: ہر ہندسہ اپنے دائیں والے سے دس گنا بڑا ہے۔ کمپیوٹر اساس 2 (بائنری) استعمال کرتے ہیں کیونکہ سرکٹ کی دو حالتیں ہوتی ہیں، اور پروگرامر اساس 16 (سولہ اساسی) کو مختصر تحریر کے طور پر استعمال کرتے ہیں — ایک ہیکس ہندسہ بالکل چار بائنری ہندسوں کو ظاہر کرتا ہے۔
اساسوں کے درمیان تبدیلی
- اعشاری میں: ہر ہندسے کو اس کی جگہ تک اٹھائی گئی اساس سے ضرب دیں اور جمع کریں۔ بائنری 1011 = 1x8 + 0x4 + 1x2 + 1x1 = 11۔
- اعشاری سے: ہدف اساس سے بار بار تقسیم کریں اور باقی الٹی ترتیب میں پڑھیں۔
- بائنری سے ہیکس آسان طریقہ: بائنری ہندسوں کو چار چار کے گروپ بنائیں اور ہر گروپ بدلیں (1010 1111 = AF)۔
پروگرامر ہیکس کیوں پسند کرتے ہیں
میموری پتے، رنگ کوڈ (#FF5733) اور یونی کوڈ قیمتیں سب ہیکس میں لکھی جاتی ہیں کیونکہ یہ بائنری سے کہیں مختصر ہے لیکن اس میں بدلنا معمولی ہے۔ ایک بائٹ (0–255) ہمیشہ بالکل دو ہیکس ہندسے ہوتا ہے۔
مشق کا ٹول
اوپر کسی بھی اساس میں قیمت لکھیں اور چاروں صورتیں لائیو بدلتی دیکھیں، تبدیلی کے مراحل دکھائے گئے ہیں۔ تاریخی عددی نظام کے لیے رومن عدد کنورٹر بھی آزمائیں، یا سادہ انگریزی کے لیے عدد سے الفاظ استعمال کریں۔