>>367
どうしても、それでやりたいのなら
a>>(sizeof(a)*CHAR_BIT-1)