如何将十六进制颜色代码转换为RGB颜色。
十六进制颜色代码是一个6位十六进制(基数16)数:
RRGGBB16
左边的2个数字代表红色。
中间的2个数字代表绿色。
右边的2个数字代表蓝色。
RGB颜色是红(R)、绿(G)和蓝(B)颜色的组合:
(R, G, B)
红色、绿色和蓝色每个使用8位,其取值范围为0到255。
因此可以生成的颜色数量为:
256×256×256 = 16777216 = 100000016
将红色十六进制颜色代码 FF0000 转换为RGB颜色:
Hex = FF0000
所以RGB颜色为:
R = FF16 = 25510
G = 0016 = 010
B = 0016 = 010
或者
RGB = (255, 0, 0)
将金色十六进制颜色代码 FFD700 转换为RGB颜色:
Hex = FFD700
所以RGB颜色为:
R = FF16 = 25510
G = D716 = 21510
B = 0016 = 010
或者
RGB = (255, 215, 0)