Macomil
Web Design
Bilgisayarlarda genellikle renkler 32 bite kadar desteklenmektedir. Görüntüleyebileceğimiz 16777216 renk olduğunu gösterir.
Bilgisayarlarda genellikle renkler ışıktaki renk sistemine göre işler. yani karışımlar buna göre hesaplanmaktadır. bu RGB renk sistemi 256 lık tabandaki 3 basamaklı bir sayı RGB(R-değeri,G-değeri,B-değeri) ile ifade edilebilirken. Hex(Hexadecimal yani 16 lık) tabanda 6 basamaklı bir sayı ilede ifade edilebilir “#024e16″ gibi kullandığımız rakamlar 10 luk tabanda olduğu için 10, 11, 12, 13, 14 ve 15 yerine a, b, c, d, e, f kullanılmaktadır.
Örnek olarak 2 basamaklı hex rakam yazalım.
hex tabanda 3C = 10 luk tabanda 3 x 16 +12=60 şeklindedir. yani hex tabanında 3C normal 10 luk tabanımızda 60 anlamına geliyormuş.
hex tabanında 15 adet rakam vardır. ama 9 dan büyük rakamların 10 luk tabanda karşılığı olmadığı için
10 yerine a
11yerine b
12 yerine c
13 yerine d
14 yerine e
15 yerine f
kullanılır.
( #abeefe ) Konuyu yeni öğreniyorsanız bu 6 basamaklı hex kodu sizin için birşey ifade etmiyor olabilir. (sonraki birkaç satıra kadar) şimdi açıklayalım
RGB demiştik hemen altına biraz daha açalım
#ab ee fe Sanırım daha açıklayıcı oldu
ab yani ilk 2 rakam kırmızıyı temsil ediyor.
ortadaki 2 rakam Yeşili
ve son 2 rakamda maviyi temsil ediyor
kuralına göre
Harika bir gök yüzü rengi elde ettik .Gök yüzü özgürlüğü simgeler artık sizde renk editörlerine bakmadan özgürce renk kodlarınızı yazabilir ve düzenleyebilirsiniz.
bilgisayarımız verdiğimiz rakamların renk değerlerini buldu ışıktaki renk sistemine göre karıştırdı ve sonucu bize verdi. 16777216 sayısından kastım buydu RGB her ana rengin 0dan 255 e kadar değeri var 0 dahil 256 etmekte ve 3 renk olduğuna göre 256 x 256 x 256 = 16777216 ve aynı zamanda 0 demektir saf beyaz ise 16777215 tir.mod 10da 10un 0 olduğu gibi
Ve bu konuya son olarak birkaç renk örneği vermek gerekirse:
Kırmızı #FF0000
Yeşil #00FF00
Mavi #0000FF
Sarı #FFFF00
Turkuaz #00FFFF
Magenta #FF00FF
Etiketler: 32 bit renk, hex, hex renk kodları, html renk kodları, renk