# Get Power through Bitwise ```clike= #include <stdio.h> int getSize(int larger_dim){ if(larger_dim <= 1){ return 0; } int msb = 0; while(larger_dim > 1){ larger_dim >>= 1; msb++; } int level = msb + 1; return level; } int main(void){ int n = 5; printf("dim = %d\n", n); printf("level = %d\n", getSize(n)); printf("size = %d", 1 << getSize(n)); return 0; } ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up