(KY&16=16) これは…
 & よりも = の優先順位が高いのでまず、 16=16 が計算される。結果は 1

  ↓    すると
 (KY&1)   こうなっちゃう


計算の優先順位を変えたいならカッコを使う。基本中の基本ダヨ

((KY&16)=16)