RGBから16進数色への変換方法
RGB色から16進数カラーコードへの変換方法です。
RGB色
RGB色はRed(赤)、Green(緑)、Blue(青)の組み合わせです:
(R, G, B)
赤、緑、青それぞれの色は8ビットずつを使用し、0から255までの整数値を取ります。
生成できる色の数は以下の通りです:
256×256×256 = 16777216 = 100000016
16進数カラーコード
16進数カラーコードは6桁の16進数(基数16)の数字です:
RRGGBB16
左から2桁目は赤色を表します。
真ん中の2桁目は緑色を表します。
右から2桁目は青色を表します。
RGBから16進数への変換
- 赤、緑、青のカラー値を10進数から16進数に変換します。
- 赤、緑、青の3つの16進数値を連結して RRGGBB 形式にします。
例 #1
赤色 (255,0,0) を16進数カラーコードに変換します:
R = 25510 = FF16
G = 010 = 0016
B = 010 = 0016
したがって、16進数カラーコードは次のとおりです:
Hex = FF0000
例 #2
ゴールド色 (255,215,0) を16進数カラーコードに変換します:
R = 25510 = FF16
G = 21510 = D716
B = 010 = 0016
したがって、16進数カラーコードは次のとおりです:
Hex = FFD700