System heksadecymalny Składniki kodu Kod składa się z dwóch elementów: znaku # (hash), oraz cyfr i liter np. A1B2C3. Razem dają #A1B2C3. Ten drugi element można rozbić na kolejne trzy elementy: wartość koloru czerwonego (A1) 1.wartość koloru zielonego (B2) 1.wartość koloru niebieskiego (C3) Cyfry od 0-9 wiadomo co oznaczają, litery od A do F to liczby od 10 do 15. Nie ma znaczenia wielkość liter. W artykule piszę wielkimi dla zapewnienia lepszej czytelności, ale jeśli ktoś chce, może pisać małymi (można wtedy uniknąć takiego zapisu: #A!B@C#). Każdy z tych trzech elementów można rozbić na kolejne 2: ilość szesnastek (nie dziesiątek), np. A2, BF, C3 ilość jedności np. A1, 22, F3, Jak łatwo się domyślić, każda para określa ilość danego składnika od 0 do 255 w kolorze wyjściowym. Warto zauważyć, że im więcej składników tym kolor wyjściowy jest jaśniejszy. Aby obliczyć wartość dziesiętną koloru mnożymy liczbę szesnastek przez 16 i dodajemy jedności, np. DB = D*16 + B = 13*16 + 11 = 208 + 11...