Is An Integer A Power Of Two?

code computation

Will Faught

1 minute

Java:

boolean power2(int x) {
    return x != 0 && (x & (x - 1)) == 0;
}

A power of two must be greater than zero.

π