6 svar
396 visningar
lagamba 230
Postad: 4 apr 18:14

RGB och HSL

Länken boken hänvisar till funkar inte, vart kan jag lära mig hur jag gör om RGB till Hexadecimal?

Samt hur jag hittar vilken vinkel viss färg har?

lagamba 230
Postad: 4 apr 18:22 Redigerad: 4 apr 18:23

Varför divideras talen med 16?

lagamba 230
Postad: 4 apr 18:27

rgb(128, 0, 255) räknar jag till #800015 men rätt svar ska vara #8000FF, varför blir 15 ff?

sictransit Online 2844 – Livehjälpare
Postad: 4 apr 18:30 Redigerad: 4 apr 18:32

15 (hexadecimalt) är 21 (decimalt). 

12810 blir 8016.

25510 blir FF16.

Har du koll på hur hexadecimala talsystemet fungerar?

lagamba 230
Postad: 4 apr 18:38
sictransit skrev:

15 (hexadecimalt) är 21 (decimalt). 

12810 blir 8016.

25510 blir FF16.

Har du koll på hur hexadecimala talsystemet fungerar?

Nej det var precis det jag sökte efter, tack ska läsa på!

Vet du vart jag kan läsa om HSL? I boken står det att jag kan titta på den interaktiva demon av hsl-färger på http://webbteknik.nu/ men jag hittar dessvärre inte..

sictransit Online 2844 – Livehjälpare
Postad: 4 apr 19:03 Redigerad: 4 apr 19:05

HSL har jag inte koll på, men din google-fu är säkert lika stark som min.

I det decimala talsystemet har vi hundratal (102), tiotal (101) och ental (100).

142 är alltså 1*100+4*10+2*1.

I det decimala talsystemet har vi 256-tal (162), sextontal (161) och ental (160). Eftersom vi inte har tio siffror utan 16, så har vi utökat siffrorna till 0..9A..F.

Skriver jag 142 med bas 16, alltså hexdecimalt, är det:

1*256 + 4*16 + 2*1 = 32210

14210 är alltså BE16.

Men läs på! Det kommer att löna sig.

zino92 65
Postad: 12 sep 14:32

Du kan få lite mer ingående detaljerad genomgång med förklaringar på nedan länkar för just RGB systemet och att räkna med hexadecimala färger om intressant (kanske hjälper förståelsen lite - om fortfarande aktuellt d.v.s.).

https://thejavatutorial.net/part-vii-drawing-graphics-and-images-and-working-with-colors-and-fonts-in-java/#hexadecimal-number-system-used-for-color-representation-explained

https://www.webbdev-essentials.net/hexadecimala-farger-fargkoder-forklarade-for-webbdesign/

15 blir det då du börjar räkna (som i programmering) från 0:an, så 0-15 = 16 värden a.k.a. Hexadecimala talsystemet med bas 16.

Svara
Close