您的位置:首页 > 其它

将整数转化为二进制字符串

2010-02-25 11:32 411 查看
/**
* @brief 将整型以二进制形式打印
*
* @param[in] x 要打印的整型
* @param[in] n 要打印的位数,从低位开始计算
*
* @return 0
**/
int binary_print_int(int x, int n)
{
cout << "bits: ";
for (int i = n-1; i >= 0; --i)
{
if (x & (1 << i))
cout << "1";
else
cout << "0";
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: