My professor said that we should know how to raise some number to some power using bitwise. I've searched the internet and reviewed his powerpoints and I think masking maybe involved but I'm not sure. I'm pretty new to C++ and the jargon is still hard for me to follow sometimes. Could anyone explain how this would be done? Pseudocode would work just fine, I think. It's not for an assignment that I actually have to code. I'm just trying to understand the concepts. Thanks.