/**
* @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;
}
将整数转化为二进制字符串
最新推荐文章于 2022-11-20 16:09:41 发布