Kolor w modelu RGB jest opisany trzema składowymi: R (Red - czerwony), G (Green - zielony), B (Blue - niebieski). Każda składowa określa intensywność danego koloru i najczęściej przyjmuje wartość od 0 do 255 w systemie dziesiętnym.
W HTML, CSS i grafice komputerowej kolory często zapisuje się w postaci szesnastkowej, np. #AA41FF.
Budowa zapisu HEX
Format #RRGGBB składa się z trzech par znaków:
RR- składowa czerwona,GG- składowa zielona,BB- składowa niebieska.
Dla koloru #AA41FF otrzymujemy:
AA- czerwony,41- zielony,FF- niebieski.
Zamiana z systemu szesnastkowego na dziesiętny
System szesnastkowy używa cyfr 0-9 oraz liter:
A = 10,B = 11,C = 12,D = 13,E = 14,F = 15.
Każda dwucyfrowa wartość HEX ma postać:
pierwsza_cyfra × 16 + druga_cyfra
Przykład dla AA:
A × 16 + A = 10 × 16 + 10 = 170
Dla koloru #AA41FF:
AA = 10 × 16 + 10 = 170,41 = 4 × 16 + 1 = 65,FF = 15 × 16 + 15 = 255.
Zatem #AA41FF w RGB dziesiętnym to:
rgb(170, 65, 255)
Wskazówka egzaminacyjna
W pytaniach tego typu najpierw podziel zapis po # na trzy pary znaków. Następnie każdą parę osobno przelicz z systemu szesnastkowego na dziesiętny.