for (i=0; x >> i; i+=4) ;
for (i-=3; x >> i; i++) ;

最初は4じゃ無くても良い。
好きにしなされ。