「ゲームプログラミング/画像ファイルの作成プログラム」の版間の差分

削除された内容 追加された内容
→‎ASCII文字の英文の圧縮の原理: class="wikitable" |+ 拡張ビットの対応票
1,101 行
一致長さは0x101 ~ 0x11D (十進で257~285に相当)で制御されるが、しかしこのままではdeflate圧縮での繰り返しの仕様である3から258までの数をあわらせない。そこで拡張ビット(extra bit)という手法により、
 
拡張ビットのあとに補完で追加されるビットの長さは一定ではなく、基準値によって異なり、下記のように定められている。基本的に参照元の基準値が大きいほど、表す一致長さも大きくなるので拡張ビット数も大きくなるが(最大で5)、しかし例外的に最後の0x11Dは表す一致長さが1通りしかないので拡張ビット数が0である。
 
{| class="wikitable"