底がゼロ→AND 1で0が返されるなら1になる、うむむ flag = (配列)and 1 If flag then (配列)= ((配列)<<1)or 1ってことになるな もっと効率よくしたいね