如何返回用二进制补码表示数字所需的最小位数?

时间:2014-02-16 21:54:43

标签: c bit-manipulation

仅使用以下按位运算:! 〜& ^ | +<< >>

int binarySize(int x) {
} 
return ?;

1 个答案:

答案 0 :(得分:5)

好像是家庭作业。

我从一些帮助开始。将return语句放在函数括号中。

int binarySize(int x) {
    return ?;
}