nビット目が1か0かは、8-nビットの左シフトで判定できるね。
条件分岐が0以上か負かだから、最上位までビットをシフトさせちまえば
判定はできる。
あとはこれをひたすら繰り返すのか?
なんか、めんどくさいな。