Invert shift operation : Is it possible to invert a shift operation of a base two variable without using a dedicated function? I am looking for the variable y. x and z are known.
Example:

    x << y = z
    1 << 7 = 64

    y = 64 ???

There are many solutions including log(64)/log(2), but therefore I would have to use math.h, however I am looking for some sort of bitwise operation.
Thank you.