- من الـ binary إلى الـ decimal:
لكن bit قيمة ثابتة، فمثلاً الـ bit قيمته تساوي 20 أي يساوي 1 إذا قمنا بنفس الشيء في جميع الـ bits فالقيم سوف تكون:
20 | 21 | 22 | 23 | 24 | 25 | 36 | 27 |
1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
المجموع الكلي لمحتوى ال byte هو 255 في هذه الحالة. |
يتم التحويل من ال binary إلى الـ decimal بواسطة ضرب محتوى الـ bit في القيمة الخاصة به، فمثلاً:
- رقم 2(11011100).
- رقم 2(11001110).
- رقم 2(01001111).
المثال الأول:
رقم 2(11011100)
0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 |
20 | 21 | 22 | 23 | 24 | 25 | 36 | 27 |
0 | 0 | 4 | 8 | 16 | 32 | 64 | 128 |
المجموع الكلي لمحتوى ال byte هو 220 في هذه الحالة. |
المثال الثاني:
رقم 2(11001110)
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
20 | 21 | 22 | 23 | 24 | 25 | 36 | 27 |
1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
المجموع الكلي لمحتوى ال byte هو 206 في هذه الحالة. |
المثال الثالث:
رقم 2(01001111)
1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |
20 | 21 | 22 | 23 | 24 | 25 | 36 | 27 |
1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 |
المجموع الكلي لمحتوى ال byte هو 79 في هذه الحالة. |