3F
3F
0011 1111
3 هي 0011 وF هي 1111.
اكتب رقمًا ست عشريًا واقرأ صورته الثنائية، مع البتات الأربعة لكل خانة معروضة أسفله. يبدأ بالقيمة 3F، وهي 111111.
آخر تحديث
يعلّمك Coddy عبر كتابة كود حقيقي في متصفحك: دروس تفاعلية، وملاحظات فورية، ومساعدة بالذكاء الاصطناعي عندما تتعثر.
يتطابق النظامان الست عشري والثنائي تمامًا: الخانة الست عشرية الواحدة تمثّل دائمًا أربعة بتات، لأن 16 تساوي 2 مرفوعًا إلى القوة 4. لذلك لا حاجة إلى أي حساب. ابحث عن البتات الأربعة لكل خانة واكتبها جنبًا إلى جنب.
الأنماط الستة عشر هي كل ما عليك تعلّمه. 0 هي 0000، و1 هي 0001، و8 هي 1000، وA هي 1010، وF هي 1111، والجدول أدناه يسردها جميعًا.
يمكن حذف الأصفار البادئة في المجموعة الأولى، لأن 0011 1111 و111111 هما الرقم نفسه. احتفظ بها عندما تملأ القيمة عرضًا ثابتًا مثل البايت.
F هي 1111 و0 هي 0000، لذا FF بايت كل بتاته مُفعَّلة.الخانات الست عشرية الست عشرة كلها مع أنماطها ذات 4 بتات وقيمها العشرية.
| ست عشري | ثنائي | عشري |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| A | 1010 | 10 |
| B | 1011 | 11 |
| C | 1100 | 12 |
| D | 1101 | 13 |
| E | 1110 | 14 |
| F | 1111 | 15 |
3F
0011 1111
3 هي 0011 وF هي 1111.
0xF0
1111 0000
البتات الأربعة العليا مُفعَّلة والأربعة الدنيا صفر، وهكذا يختار القناع نصف بايت.
#FF8800
11111111 10001000 00000000
كل زوج من الخانات الست عشرية يصبح بايتًا واحدًا من ثمانية بتات.
CAFE
1100 1010 1111 1110
C هي 1100، وA هي 1010، وF هي 1111، وE هي 1110.
A5B تُكتب 5 على صورة 0101، لا 101.A خانة واحدة قيمتها 10، وبتاتها 1010.bin(int('3F', 16)) تعيد '0b111111'. وللاحتفاظ بالبتات الثمانية كلها استخدم format(int('3F', 16), '08b')، التي تعيد '00111111'.