>>147
11111111 ←255
↓
11111100 ←252

1が8個の時より2個少ない=二進数の11を引いた数。
3を引けばいいというのは、二進数の11が十進数で3のことだから。

22というのはあくまで二進数表記の1の並ぶ長さ。
22という数字だけで「3を引く」とかに直結する計算方法があるわけではなく
十進数への変換を素直にやるだけです。
慣れてればこの表記が便利なんです。