محول عدد صحيح إلى RGB
فكّ تعبئة عدد صحيح من 24 بت (0xRRGGBB) إلى قيم قنوات الأحمر والأخضر والأزرق.
هل أجابت هذه الأداة على سؤالك؟
شكرًا لك، هذا يساعدنا على تحسين الأداة.
كيفية استخدام هذه الأداة
- أدخل عددًا صحيحًا من 24 بت (0–16777215).
- تستخرج الأداة قنوات الأحمر والأخضر والأزرق عبر إزاحات البت.
- تحصل أيضًا على رمز اللون السداسي المكافئ.
فكّ تعبئة قيمة لون صحيحة من 24 بت إلى قنوات R وG وB وسلسلة الهكس. مفيد عند العمل مع محركات الألعاب أو الرسومات منخفضة المستوى.
المعادلة
Given a 24-bit integer n in the range 0–16,777,215 (0x000000–0xFFFFFF):
R = (n >> 16) & 0xFF
G = (n >> 8) & 0xFF
B = n & 0xFF
Equivalently: R = floor(n / 65536), G = floor((n mod 65536) / 256), B = n mod 256.
الأسئلة الشائعة
- كيف تستخرج RGB من عدد صحيح؟
- R = (n >> 16) & 0xFF، G = (n >> 8) & 0xFF، B = n & 0xFF.
- ما هو 16777215؟
- إنه 0xFFFFFF بالسداسي عشري، وهو الأبيض النقي (255, 255, 255).