Na stronach WWW (CSS/HTML) kolor często zapisuje się w formacie heksadecymalnym #RRGGBB. Oznacza to trzy składowe: czerwoną (RR), zieloną (GG) i niebieską (BB), a każda z nich jest zapisana dwoma znakami systemu szesnastkowego.
Dla wartości RGB 255 12 12 trzeba wykonać konwersję z systemu dziesiętnego na szesnastkowy dla każdej składowej:
- 255 to maksymalna wartość 8-bitowa, więc w hex jest to FF (15·16 + 15 = 255).
- 12 w hex to C, ale ponieważ wymagane są zawsze dwie cyfry, zapisujemy to jako 0C.
- Trzecia składowa to ponownie 12, więc również 0C.
Po złożeniu w kolejności R, G, B otrzymujemy #FF0C0C.
Dlaczego pozostałe propozycje nie pasują? Wariant z #EE0C0C ma inną składową czerwieni (EE = 238, a nie 255). Wariant #AB1A1D odpowiada zupełnie innym wartościom RGB (inne RR, GG i BB), więc nie jest równoważny. Zapis #2551212 nie spełnia typowego formatu #RRGGBB (ma niepoprawną długość i nie jest zapisem dwucyfrowych składowych w hex).
Wskazówka egzaminacyjna: dla liczb mniejszych niż 16 (0–15) w hex zawsze dopisz wiodące zero (np. 0–F jako 00–0F). To częsty punkt, w którym pojawiają się błędy.