ما هو الرمز (الكود) الست عشري للألوان HEX Code؟ وكيفية إيجاده؟

في العالم الرقمي، لا يتم تمثيل الألوان فقط من خلال لونها، ولكن أيضاً من خلال الأكواد المكونة من ستة أرقام. تلعب هذه الرموز السداسية أو الألوان السداسية العشرية دوراً مهماً للغاية في التصميم. سنشرح لك كل شيء.

أحمر أخضر أزرق:

يتكون الكود السداسي عشري من ستة أرقام، وعادةً ما يسبقها رمز (#). على سبيل المثال، إليك الكود السداسي العشري للأسود الخالص: #000000.

تتوافق الأرقام الموجودة في هذا الرمز مع مقدار الأحمر والأخضر والأزرق في اللون.

يخبرنا أول رقمين عن مقدار اللون الأحمر، والرقمان التاليان للأخضر، والآخران للأزرق. الأسود هو غياب اللون، ولهذا السبب يتم ترميزه بـ 000000.

يمكن أن يتراوح مقدار اللون الأحمر أو الأخضر أو الأزرق بين 0-255. لكن انتظر، إذا كان كل لون يتكون من رقمين فقط، وكان المقياس يصل إلى 255، فكيف يتم ذلك؟ هذا بالفعل يمثل مشكلة.

قد تعتقد أن اللون الأحمر الخالص سيكون #2550000، لكن هذا أكثر من ستة أرقام. فما التفسير؟

الأرقام والحروف:

لا تحتوي رموز الألوان السداسية على أرقام فقط. الكود الفعلي للأحمر النقي هو #ff0000. فكيف تترجم هذه الحروف إلى ألوان؟ الأمر معقد بعض الشيء.

يعتمد النظام السداسي العشري على الرقم 16. بمجرد معرفة مقدار اللون الذي تحتاجه على مقياس 0-255 تقسم ذلك على 16. الرقم الذي تحصل عليه في ناتج المعادلة هو الرقم الأول، ثم الباقي هو الرقم الثاني.

الآن، إذا كان هذان الرقمان عبارة عن رقمين فرديين، فما عليك سوى إدخالهما في مكانهما في الكود السداسي. ومع ذلك، إذا انتهى بك الأمر بعدد مكون من رقمين، فيجب تحويله إلى حرف. لذلك، هناك أمر بسيط يمكنك إجراؤه:

  • 10 يصبح A.
  • 11 يصبح B.
  • 12 يصبح C.
  • 13 يصبح D.
  • 14 يصبح E.
  • 15 يصبح F.

للعودة إلى اللون الأحمر النقي وهو #ff0000، يمكننا الآن رؤية أنه كان #15150000 قبل أن يتم تحويله إلى أحرف. هناك لون أكثر تعقيداً مثل ظل اللون الأرجواني هذا (# 5f1e85) ولكنك تعلم أن أي حرف هو ببساطة رقم أكبر من 9.

لماذا تستخدم الرموز السداسي عشرية؟

نحن نعرف الآن ما هو الرمز الست عشري، ولكن ماذا يفعل؟ يخبر رمز اللون السداسي عشر الشاشة اللون الذي يجب إظهاره. تقرأ الشاشة جميع المعلومات حول كيفية صنع هذا اللون من الكود.

يمكن أن ينتج عن الجمع بين الأحمر والأخضر والأزرق أي لون يمكن للعين رؤيته. يمكنك التفكير في الكود السداسي مثل وصفة الطبخ.

يخبر التلفاز أو الكاميرا أو شاشة الكمبيوتر أو شاشة الهاتف أو جهاز العرض مقدار كل لون يحتاجه. ثم يمزجهم معاً لإنشاء اللون النهائي المطلوب.

هذا كل ما في الأمر لرموز الألوان. قد تبدو كلغة أجنبية، ولكن هناك صيغة محددة للغاية تشرح معنى ما وراء كل رقم. أنت الآن تعرف المزيد عن تلك الرموز التي تراها في فوتوشوب Photoshop وإيليستريتور Illustrator.

كيفية البحث عن رمز سداسي عشري Hex للون:

أنت تعرف كيف يتم إنشاء الشفرة السداسية العشرية وكيف يتم استخدامها، ولكن كيف يمكنك العثور على الشيفرة السداسية عشرية للون؟

لحسن الحظ، هناك مجموعة من الأدوات المجانية عبر الإنترنت للعثور على الرموز السداسية لأي لون في الصورة.

إذا كنت تبحث عن موقع جيد، فإننا نوصي باستخدام موقع ويب يسمى image-color.com. يمكنك تحميل صورة من جهازك أو من عنوان URL واستخدام أداة القطارة لتحديد لون منها.

انقر على Browse لتحميل صورة أو الصق عنوان URL في مربع النص وانقر على Upload.

بمجرد تحميل الصورة، يمكنك النقر فوق أي مكان لتحديد لون من الصورة. سيتم عرض اللون في الجزء العلوي مع الرمز السداسي عشر في المربع HEX.

يمكنك الآن أخذ هذا الرمز واستخدامه في فوتوشوب Photoshop أو إيليستريتور Illustrator أو في أي مكان تريده.

هذا كل ما في الأمر، قد تبدو صعبة ولكن لديك فكرة الآن عن صيغة محددة للغاية تشرح المعنى وراء كل رقم.

مقالات قد تعجبك:

كيفية تعطيل مطالبة تسجيل الدخول باستخدام Google على مواقع الويب
ما هي خدمة جوجل ستاديا Stadia؟ وما متطلبات عملها؟ وما الألعاب المتوفرة عليها؟
كيفية إنشاء مقاطع فيديو شورتس Short في يوتيوب
ما هي خدمة جوجل ستاديا Stadia؟ وما متطلبات عملها؟ وما الألعاب المتوفرة عليها؟
كيفية الحصول على برامج مايكروسوفت أوفيس Microsoft Office مجاناً

ما هو النظام الثنائي؟ ولماذا يستخدمه الكمبيوتر

أجهزة الكمبيوتر لا تفهم الكلمات أو الأرقام بالطريقة التي يتعامل بها البشر. تسمح البرمجيات الحديثة للمستخدم النهائي بتجاهل هذا، ولكن في على مستوى الكمبيوتر، يتم تمثيل كل شيء من خلال إشارة كهربائية ثنائية تسجل في إحدى الحالتين: تشغيل أو إيقاف. لفهم البيانات المعقدة، يجب أن يقوم جهاز الكمبيوتر بتشفيرها في ملف ثنائي.

النظام الثنائي هو نظام ذو الأساس 2. يعني الأساس 2 أن هناك رقمين فقط – 1 و 0 – يقابلان التشغيل والإيقاف اللذين يمكن للكمبيوتر فهمهما.

ربما أنت على دراية بالقاعدة 10 – النظام العشري. حيث يستخدم النظام العشري عشرة أرقام تتراوح من 0 إلى 9 ، ثم يلتف حولها ليشكل أرقاماً مكونة من رقمين، مع قيمة كل رقم عشر مرات أكثر من الرقم الأخير (1 ، 10 ، 100 ، وما إلى ذلك). النظام الثنائي مماثل، مع كل رقم قيمته مرتين أكثر من الرقم السابق.

العد في النظام الثنائي:

في النظام الثنائي، يأخذ الرقم الأول 1 بالأرقام العشرية. العدد الثاني يساوي 2 ، والثالث بقيمة 4 ، والقيمة الرابعة بقيمة 8 ، وهكذا – مضاعفة كل مرة. إن إضافة كل هذه الأرقام يعطيك الرقم بالترميز العشري. وبالتالي،

1111 في النظام الثنائي تساوي 8+4+2+1 ، أي: 15 في النظام العشري.

باعتبار الـ 0 ، هذا يعطينا 16 قيمة ممكنة لأربع بتات ثنائية. بالانتقال إلى 8 بتات سيصبح لديك 256 قيمة ممكنة. هذا سيأخذ مساحة أكبر بكثير لتمثيله، حيث أن أربعة أرقام بالأرقام العشرية تمنحنا 10،000 قيمة ممكنة.

قد يبدو الأمر وكأننا نمر بكل هذه المشكلة لإعادة اختراع نظام الفرز الخاص بنا فقط لجعله مختلفاً، لكن أجهزة الكمبيوتر تفهم النظام الثنائي أفضل بكثير من فهمها العشري.

بالتأكيد، يشغل الملف الثنائي مساحة أكبر، لكننا نحبطه من قبل الأجهزة. وبالنسبة لبعض الأشياء، مثل المعالجة المنطقية، فإن الثنائي أفضل من الرقم العشري.

هناك نظام أساسي آخر يستخدم أيضاً في البرمجة: سداسي عشري. على الرغم من أن أجهزة الكمبيوتر لا تعمل بالنظام الست عشري، فإن المبرمجين يستخدمونها لتمثيل العناوين الثنائية في تنسيق يمكن قراءته عند كتابة التعليمات البرمجية.

هذا لأن رقمين من ست عشري يمكن أن يمثل بايت بالكامل (أي ثمانية أرقام في الترميز الثنائي). يستخدم النظام السداسي عشري الرموز 0-9 مثل النظام العشري، بالإضافة للأحرف من A إلى F لتمثيل الستة أرقام الباقية.

إذاً، لماذا تستخدم أجهزة الكمبيوتر ثنائي؟

الجواب المختصر: الأجهزة وقوانين الفيزياء. كل رقم في جهاز الكمبيوتر هو إشارة كهربائية، وفي الأيام الأولى للحوسبة، كانت الإشارات الكهربائية أصعب بكثير لقياسها والتحكم فيها بدقة شديدة.

كان من المنطقي التمييز بين حالة التشغيل ON فقط – ممثلة بالشحنة السالبة – وحالة عدم التشغيل OFF – ممثلة بشحنة موجبة.

لأولئك الغير متأكدين من السبب وراء تمثيل عدم التشغيل OFF بشحنة موجبة، فذلك لأن الإلكترونات لها شحنة سالبة – والإلكترونات تعني تياراً ذو شحنة سالبة.

لذا، استخدمت أجهزة الكمبيوتر ذات حجم الغرفة في وقت مبكر نظاماً ثنائيا لبناء أنظمتها، وعلى الرغم من أنها استخدمت أجهزة قديمة أكبر حجماً، فقد حافظنا على نفس المبادئ الأساسية.

تستخدم أجهزة الكمبيوتر الحديثة ما يعرف باسم الترانزستور لإجراء العمليات الحسابية باستخدام الثنائي. فيما يلي رسم تخطيطي لما يبدو عليه شكل ترانزستور التأثير الحقلي (FET):

بشكل أساسي، يسمح فقط بتدفق التيار من المنبع Source إلى المصرف Drain إذا كان هناك تيار في البوابة Gate.

إنه يشكل مفتاح ثنائي الحالة. يمكن للمصنعين بناء هذه الترانزستورات الصغيرة بشكل لا يصدق – على طول الطريق إلى 5 نانومترات، أو حتى حول حجم اثنين من فروع الحمض النووي.

هذه هي الطريقة التي تعمل بها وحدات المعالجة المركزية الحديثة، وحتى أنها يمكن أن تعاني من المشاكل التي تميز بين حالات التشغيل ON و الإيقاف OFF (على الرغم من أن ذلك يرجع في معظمه إلى حجمها الجزيئي غير الحقيقي، كونها خاضعة لغموض ميكانيك الكم).

لكن لماذا الأساس 2 فقط؟

لذا قد تفكر، لماذا 0 و 1 فقط؟ ألا تستطيع إضافة رقم آخر؟ في حين أن البعض يعود إلى التقاليد في كيفية بناء الحواسيب، فإن إضافة رقم آخر يعني أن علينا التمييز بين مستويات مختلفة من التيار – وليس فقط إيقاف و تشغيل ولكن أيضاً حالة التشغيل قليلاً و التشغيل كثيراً!

تكمن المشكلة هنا في أنك إذا كنت تريد استخدام مستويات متعددة من الجهد الكهربي، فستحتاج إلى طريقة لإجراء العمليات الحسابية بها بسهولة، ولا يمكن استخدام الأجهزة لذلك كبديل للحوسبة الثنائية.

إنه موجود بالفعل. يطلق عليه جهاز الكمبيوتر الثلاثي، وكان موجوداً منذ عام 1950، ولكن قد توقف العمل به.

يعتبر المنطق الثلاثي أكثر كفاءة من الثنائي، ولكن حتى الآن، لا يوجد لدى أحد بديل فعال للترانزستور الثنائي، أو على الأقل، لم يتم عمل أي جهد على تطويرها على نفس المقاييس الصغرية الثنائية.

يرجع السبب في عدم قدرتنا على استخدام المنطق الثلاثي إلى الطريقة التي يتم بها تكديس الترانزستورات في الكمبيوتر – وهو ما يُطلق عليه البوابات – وكيف يتم استخدامها لإجراء العمليات الحسابية. تقوم البوابات Gates بأخذ مدخلين، وتنفيذ عملية عليهما، وإرجاع ناتج واحد.

هذا يقودنا إلى الإجابة الطويلة: الرياضيات الثنائية هي طريقة أسهل لجهاز كمبيوتر من أي شيء آخر.

يقوم المنطق البولياني بالتخطيط بسهولة للأنظمة الثنائية، حيث يتم تمثيل القيمتين True و False بالخالتين: تشغيل و إيقاف على الترتيب.

تعمل البوابات في جهاز الكمبيوتر على المنطق البولياني: فهي تأخذ مدخلين وتنفذ عملية عليها مثل AND و OR و XOR وهكذا.

اثنين من المدخلات من السهل إدارتها. إذا كنت ترغب في رسم أجوبة لكل إدخال ممكن، فستحصل على ما يعرف باسم جدول الحقيقة:

سيكون جدول الحقيقة الثنائي الذي يعمل على المنطق البولياني أربعة مخرجات محتملة لكل عملية أساسية. ولكن لأن البوابات الثلاثية تأخذ ثلاثة مدخلات، فإن جدول الحقيقة الثلاثي سيأخذ 9 أو أكثر.

بينما يحتوي النظام الثنائي على 16 مُشغِّل محتمل (2 ^ 2 ^ 2) ، فإن النظام الثلاثي سيكون 19683 (3 ^ 3 ^ 3). يتحول القياس إلى مشكلة لأنه في حين أن النظام الثلاثي أكثر كفاءة، فهو أيضاً أكثر تعقيداً بشكل كبير.

من يعرف؟ في المستقبل، يمكن أن نبدأ في رؤية أجهزة الكمبيوتر الثلاثي تصبح شيئاً مألوفاً. في الوقت الحالي، سيستمر العالم في العمل على نظام ثنائي.

مقالات قد تعجبك:

ما هو العنوان URL ؟ وما هي مكوناته؟
ما هو WiGig ؟ وما الفرق بينه وبين واي فاي 6 ؟
ما هو برنامج وينامب Winamp؟ ما الذي حصل له؟ وهل بالإمكان استخدامه اليوم؟
ما هو ملف PHP و كيف يمكن فتحه ؟
ما هي أوضاع التصوير Shooting Modes في الكاميرا ؟ و ما هو عملها ؟
ما هو إعداد الأيزو ISO في الكاميرا ؟و كيف يعمل ؟
كيفية تحديد ما هو إصدار ورقم بناء نسخة ويندوز موجودة على DVD أو ملف ISO أو USB