じゃ、
b=sizeof(x)*2;
for (i=1; x >> i; i+=b) ;
for (i-=b-1; x >> i; i++) ;