HEX į RGB spalvų keitiklis
Paverskite bet kurį šešioliktainį spalvos kodą jo raudonos, žalios ir mėlynos kanalų reikšmėmis bei paruošta įklijuoti CSS rgb() eilute.
- 1
Red channel
3 × 16 + 11 = 59 - 2
Green channel
8 × 16 + 2 = 130 - 3
Blue channel
15 × 16 + 6 = 246Each 2-digit hex pair converts to decimal as: high digit × 16 + low digit.
Kaip veikia ši skaičiuoklė?
Šešioliktainė spalva konvertuojama į RGB pašalinant „#“, sutrumpintą 3 skaitmenų formą išplečiant iki 6 skaitmenų, tada kiekvieną šešioliktainių skaitmenų porą skaitant kaip 16 pagrindo skaičių nuo 0 iki 255 raudonai, žaliai ir mėlynai. Tos trys reikšmės sudaro CSS eilutę rgb(R, G, B), naudojamą tiesiogiai stiliaus aprašuose.
Formulė
How this is calculated
Įveskite šešioliktainę spalvą arba kaip 6 skaitmenų kodą (#RRGGBB), arba kaip jo 3 skaitmenų sutrumpinimą (#RGB). Keitiklis pirmiausia pašalina priekinį „#“. Jei pateikti tik trys skaitmenys, kiekvienas skaitmuo padvigubinamas, todėl #abc išsiplečia į #aabbcc — taip sutrumpinta ir pilna formos lieka vizualiai identiškos.
Šeši šešioliktainiai skaitmenys tada padalijami į tris poras. Kiekviena pora yra 16 pagrindo (šešioliktainis) skaičius, kuris išskaidomas į 10 pagrindo sveikąjį skaičių nuo 0 iki 255: R iš pirmos poros, G iš antros ir B iš trečios. Kadangi du šešioliktainiai skaitmenys svyruoja nuo 00 iki FF, kiekvienas kanalas tvarkingai atvaizduojamas į 0–255 diapazoną, naudojamą CSS ir daugumoje vaizdavimo sistemų.
Trys kanalų reikšmės surenkamos į CSS eilutę formos rgb(R, G, B). Įvestis patvirtinama, kad turi tik simbolius 0–9 ir a–f (neskiriant didžiųjų / mažųjų) ir kad po „#“ pašalinimo turi lygiai 3 arba 6 skaitmenis; bet kas kita atmetama, todėl niekada negausite pusiau apdorotos spalvos.
Dažnai užduodami klausimai
Jie aprašo tą pačią spalvų erdvę. 3 skaitmenų sutrumpinimas tiesiog pakartoja kiekvieną skaitmenį, todėl #f0c yra identiškas #ff00cc. Sutrumpinimą naudokite tik tada, kai kiekvienas kanalas naudoja pasikartojantį skaitmenį.
Ne. Šešioliktainiai skaitmenys A–F ir a–f reiškia tas pačias reikšmes, todėl #FF8800 ir #ff8800 konvertuojami į tą patį rgb(255, 136, 0).
Du šešioliktainiai skaitmenys apima nuo 00 iki FF, kas dešimtainiu kodu lygu nuo 0 iki 255. Šis 8 bitų diapazonas yra standartinis tikslumas kiekvienam spalvos kanalui ekranuose.
Taip pat žinomas kaip
TG we-Calculate Editorial Team. (2026). HEX į RGB spalvų keitiklis [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/hex-to-rgb-color-converter
TG we-Calculate Editorial Team. "HEX į RGB spalvų keitiklis." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/hex-to-rgb-color-converter.
TG we-Calculate Editorial Team, "HEX į RGB spalvų keitiklis," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/hex-to-rgb-color-converter
@misc{wecalculate_hex_to_rgb_color_converter, title = {HEX į RGB spalvų keitiklis}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/hex-to-rgb-color-converter}}, year = {2026}, note = {TG we-Calculate} }
Ar ši skaičiuoklė jums padėjo?
