>>328-329
でも、よく考えたら「1の補数」を使ってる処理系だったら、
-1 = 0xfffffffe だから、(a & 1) == 0 はまずいかも...。

もちろん、そこまで言うと % はもっとまずいが。