بينڪ ۽ هيڪسڊيڪل نمبرن سان ڪم ڪرڻ

بينڪ ۽ هيڊاديڪل نمبر جا ٻه متبادل روايتي انگن اکرن لاء آهن جيڪي روزاني زندگيء ۾ استعمال ڪندا آهيون. ڪمپيوٽر نيٽ ورڪ جون نازڪ عناصر جهڙوڪ پتي، ماسڪ، ۽ چابيون سڀني کي بينري يا هيڪسڊيڪائل نمبر شامل آهن. سمجهيو ته اهڙي طرح واري بائنري ۽ هيڊاڊيڪل نمبر ڪم ڪرڻ، ڪنهن به نيٽورڪ جي تعمير، خراب ڪرڻ، ۽ پروگرامنگ ۾ ضروري آهي.

بٽ ۽ بٽن

اهو آرٽيڪل سيريز بنيادي بئنڪ کي ڪمپيوٽر بٽ ۽ بائيٽ جو ڌيان ڏئي ٿو .

بينڪ ۽ هيڊاڊيڪل نمبرن ۾ بٽ ۽ بائٽ محفوظ ٿيل ڊيٽا سان ڪم ڪرڻ لاء قدرتي رياضياتي طريقا آهن.

بيڪري نمبرن ۽ بنياد ٻه

بائنري نمبر سڀن ۾ ٻن نمبرن جي '0' ۽ '1' جي گڏجاڻين تي مشتمل آهي. اهي بائنري انگن جا ڪجهه مثال آهن:

1
10
1010
11111011
11000000 10101000 00001100 01011101

انجنيئر ۽ رياضي دانائن بائنري نمبرنگ سسٽم کي بنيادي طور ٻن سسٽم سڏيندو آهي ڇاڪاڻ ته بائنري انگن ۾ صرف ٻه اڙوگڏ 0 0 ۽ '1' شامل آهن. مقابلي جي ذريعي، اسان جو عام ڊيسڪ نمبر سسٽم هڪ بنيادي ڏهه سسٽم آهي جيڪو ڏهين عدد '0' ذريعي '9' ذريعي استعمال ڪندو آهي. هيڪساديڪل نمبر (بعد ۾ بحث ڪيو ويو) بنيادي طور تي ڳالهائيندي سسٽم آهن.

بائنري کان ڊيمن نمبرن تان تبديل ڪندي

تمام بائنري انگن اکرن جي ڊيگارن جي نمائندگي ۽ وائيس ناهن. بائنري ۽ بيزاري انگن اکرن کي تبديل ڪرڻ لاء، توهان کي لازمي قدر جي رياضياتي تصور لاڳو ڪرڻ لازمي آهي.

واقعيت جي اهميت جو تصور آسان آهي: بائنري ۽ ڊيسڪ جا نمبر ٻنهي سان، هر عدد جو حقيقي قدر پنهنجي پوزيشن تي ("ڪئين پري کان کاٻي") واري انگ تي منحصر هوندو آهي.

مثال طور، عددي تعداد 124 ۾ ، انگناما '4' کي "چار" جي نمائندگي ڪري ٿو، پر عدد '2' جي قيمت کي نمائندگي ڪري ٿو "ويهن،" نه "ٻه." '2' هن حالت ۾ '4' کان وڏي قيمت جي نمائندگي ڪري ٿو ڇاڪاڻ ته اهو نمبر ۾ کاٻي پاسي وڌيڪ پوزيشن آهي.

اھڙيء طرح بائنري نمبر 1111011 ۾ ، سڄي سڄي '1' ھڪڙي قيمت کي ھڪڙي نمائندگي ڪري ٿو، پر کاٻي پاسي '1' ھڪڙي اعلي قدر جي نمائندگي ڪري ٿو (ھن صورت ۾ "سٺ چئن").

رياضيات ۾، انگن اکرن جو بنيادي بنياد اهو بيان ڪري ٿو ته پوزيشن جي لحاظ کان انگن اکرن جي قيمت ڪيترو آهي. بنيادن جي ڏاهپ واري انگن لاء، هر عدد کي پنهنجي قيمت جي حساب سان 10 جي ترقي پسند فڪر طرفان بائیں طرف وڌائي ٿو. بنيادي طور ٻه بائنري انگن لاء، هر عدد کي بائیں طرف ترقي جي فڪر جي طرف وڌائي ٿو. حسابن ۾ هميشه سڄي کاٻي کان کاٻي پاسي کان ڪم ڪري ٿو.

مٿين مثال ۾، عددي تعداد 123 کان ڪم ڪري ٿو:

3 + (10 * 2 ) + (10 * 10 * 1 ) = 123

۽ بائنري نمبر 1111011 کي بجيٽ ۾ تبديل ڪري ٿو:

1 + (2 * 1 ) + (2 * 2 * 0 ) + (4 * 2 * 1 ) + (8 * 2 * 1 ) + (16 * 2 * 1 ) + (32 * 2 * 1 ) = 123

تنهن ڪري، بائنري نمبر 1111011 دڪرين نمبر 123 جي برابر آهي.

ڊيمليٽ کان بيڪريئن نمبرن تان تبديل ڪندي

انگن اکرن کي ڦيرائڻ جي هدايتن ۾، ڊيزائن کان بائنري تائين، ترقي پسند ضربن جي ڀيٽ ۾ مستقل ڀاڱو جي ضرورت آهي.

دستيابيء ذريعي هڪ بائنري نمبر تائين ڊيٽابيس ۾ تبديل ڪرڻ، عددي تعداد سان شروع ڪريو ۽ بائنري نمبر بي بنياد (بنيادي "ٻه") طرفان ورهائڻ شروع ٿئي ٿي. هر قدم لاء ڊويزن جا نتيجا باقي 1 ۾، بائنري نمبر جي انهي پوزيشن ۾ '1' استعمال ڪريو. جڏهن ڊويزن جا نتيجا باقي رهڻ کانسواء 0 ۾، انهي پوزيشن ۾ '0' استعمال ڪريو. جڏهن ڊويزن جا نتيجا قدر جي قيمت کي بند ڪريو. نتيجي ۾ بائنري نمبر سڄي دائیں طرف کان کاڌا آهن.

مثال طور، لساني نمبر نمبر 10 ۾ بائنري کي تبديل ڪري ٿو.

ٽڪيم نمبر 109 بائنري نمبر 1101101 برابر آهي.

پڻ ڏسو - وائرلیس ۽ ڪمپيوٽرل نيٽ ورڪنگ ۾ جادو نمبر