یہ کیلکولیٹر ایسے برائوزرز پر کام کرے گا جن میں ”جاوا اسکرپٹ“ سپورٹ موجود ہے۔
آپ کے کمپیوٹر پر موجودہ وقت کو ظاہر کرنے کے لیے اس ڈسپلے میں چار بٹ (بائنری ڈجٹ) استعمال ہوئے ہیں۔ ان میں (دائیں طرف سے) پہلا ہندسہ یا ڈجٹ ایک یا اکائی قدر کی نمائندگی کرتا ہے۔ اس سے اگلا دوسرا ہندسہ دو، تیسرا چار اور پھر اسی ترتیب میں چوتھا ہندسہ آٹھ قدر کی نمائندگی کرتے ہیں۔ سمجھنے کے لیے آپ اعشاری(ڈیسی مل) نظام کی اکائی، دہائی، سیکڑہ اور ہزار قدر کی نمائندگی کرنے والے ہندسی مقامات کو ذہین میں رکھ سکتے ہیں۔ بائنری میں چونکہ صرف دو ہندسے صفر اور ایک استمعال کیئے جاتے ہیں چنانچہ ان کی مقامی قدر ہر پچھلی مقامی قدر کا دگنا ہوتی ہے بالکل ویسے ہی جیسے اعشاری نظام میں ہر ہندسے کی اگلی مقامی قدر دس گنا ہوتی ہے۔اس طرح اگر آپ پہلی دوسری تیسری اور چوتھی مقامی قدر کے متبادل ڈیسی مل ہندسوں کو آپ میں جمع کریں گے تو بائنری کا اعشاری متبادل ہندسہ (قدر) حاصل ہو گا۔ ہر قطار کے بی سی ڈی صفر کو صفر مقدار اور ایک کو اس کی مقامی قدر کے مطابق لیا جائے گا۔ مثال کے طور پر اگر چاروں ہندسے ایک (1) ہیں تو ان کی قدر اس طرح نکلے گی
بائنری ہندسے کی مقامی قدر | 1 | 2 | 4 | 8 |
ڈسپلے پر ہندسے | 1 | 1 | 1 | 1 |
متبادل اعشاری قدر | 1 | 2 | 4 | 8 |
حاصل شدہ قدر 1 + 2 + 4 + 8 = 15
اسی طرح اگر ڈسپلے پر ظاہر ہونے والے بائنری ہندسے کچھ یوں ہیں
1 0 1 1
تو ان کی متبادل اعشاری قدر اس طرح حاصل ہوگی
بائنری ہندسے کی مقامی قدر | 1 | 2 | 4 | 8 |
ڈسپلے پر ہندسے | 1 | 0 | 1 | 1 |
متبادل اعشاری قدر | 1 | 0 | 4 | 8 |
اس کلاک میں گھنٹے، منٹ اور سیکنڈ کی نمائندگی کے لیے دو دو قطاروں میں ہندسے دئیے گئے ہیں- پہلی قطار دہائی کا ہندسہ اور دوسری قطار اکائی کا ہندسہ ظاہر کرنے کے لیے ہے۔ انتہائی دائیں طرف کے کالم میں بی سی ڈی کی ڈیسی مل قدریں ظاہر کی گئی ہیں۔ جوں جوں کلاک کا وقت تبدیل ہوتا جاتا ہے، اس کالم میں اعشاری قدریں بھی بدلتی جاتی ہیں۔