بايت واحد: FF
FF
255
F × 16 + F × 1 تساوي 15 × 16 + 15 = 240 + 15 = 255، وهي أكبر قيمة يتّسع لها بايت واحد.
اكتب رقمًا بالنظام الست عشري واقرأ قيمته العشرية، مع كل خطوة من الحساب معروضة أسفله. يبدأ بالقيمة FF، وهي 255.
آخر تحديث
يعلّمك Coddy عبر كتابة كود حقيقي في متصفحك: دروس تفاعلية، وملاحظات فورية، ومساعدة بالذكاء الاصطناعي عندما تتعثر.
النظام الست عشري هو النظام ذو الأساس 16. يستخدم الأرقام من 0 إلى 9 والأحرف من A إلى F، حيث A تساوي 10 وB تساوي 11 وهكذا حتى F التي تساوي 15. قيمة كل خانة 16 ضعف قيمة الخانة التي على يمينها: الخانة الأخيرة من اليمين للآحاد، والتي قبلها لمضاعفات 16، ثم 256، ثم 4096.
للتحويل، خذ قيمة كل خانة واضربها في قيمة موقعها ثم اجمع كل شيء. 2A تساوي 2 × 16 + 10 × 1 = 42. و1F4 تساوي 1 × 256 + 15 × 16 + 4 × 1 = 500. تكتب اللوحة أسفل المحوّل هذه السطور لأي رقم تكتبه.
يقبل المحوّل الأحرف الكبيرة والصغيرة والبادئة 0x اختياريًا، ويحسب باستخدام BigInt، لذا تُحوَّل القيم التي تتجاوز 2⁵³ مثل FFFFFFFFFFFFFFFF بدقة تامة.
00 تساوي 0 وFF تساوي 255.0x قبل الرقم، كما في 0xFF، تدلّ فقط على أنه ست عشري، وليست جزءًا من القيمة.FF
255
F × 16 + F × 1 تساوي 15 × 16 + 15 = 240 + 15 = 255، وهي أكبر قيمة يتّسع لها بايت واحد.
#1E90FF
rgb(30, 144, 255)
كل زوج من الخانات قناة لون واحدة: 1E تساوي 1 × 16 + 14 = 30، و90 تساوي 9 × 16 = 144، وFF تساوي 255.
1F4
500
1 × 256 + 15 × 16 + 4 × 1 = 256 + 240 + 4 = 500.
0x7FFF
32767
7 × 4096 + 15 × 256 + 15 × 16 + 15 = 32767، وهو أكبر عدد صحيح بإشارة بطول 16 بت.
A تساوي 10 وF تساوي 15، ولا تزيد قيمة أي خانة منفردة على 15.10 يساوي ستة عشر، لا عشرة.0x أو # في الحساب. احذفها قبل التحويل.10 يساوي 1 × 16 + 0 = 16.int('FF', 16) القيمة 255. وفي JavaScript تعيد parseInt('FF', 16) القيمة 255؛ وللقيم الأكبر من 2⁵³ استخدم BigInt('0xFF') حتى لا يُقرَّب شيء.