提供:Japanese Scratch-Wiki
16進数とは
16進数とは、「0123456789」の10個に、アルファベットabcdefを加えた
0123456789abcdefの16個の数値で表す、
16で繰り上がる数である。
例
10進数 | 16進数 |
---|---|
1 | 1 |
10 | a |
15 | f |
16 | 10 |
21 | 15 |
用途
色の指定
Scratchでは、
ペンの色を ([0x]と[04f56d]) にする
このように、16進数で色を指定することができる。
色のデータは、RGBの3つ(とA)で構成されており、
R・G・B全て、取りうる値は000~255の整数。
16進数の2桁で表せる最大値は255なので、16進数がぴったりなのである。
圧縮
Scratchにおいて、セーブデータ等の文字数を少なくするために、しばしば16進数が使われる。
ただし、少なくなるのは文字数だけで、データ的にはむしろ増幅している。