いっその事IF文を省略して X=(((B AND 12)==8)-((B AND 12)==4))×係数 Y=(((B AND 3)==2)-((B AND 3)==1))×係数 みたいな書き方だとどうなるんでしょう? ちょっと自分で試してみてないんで上手く行くか分らないですけど。