使用移位操作把十进制转换为二进制与十六进制字符串输出
函数原型: 1234//转二进制char *ConvertTo2String(long number);//转十六进制char *ConvertTo16String(long number); 思路: 转换二进制很简单,二步操作即可完成, 1:循环对数字1左移31-i(i={0,31})位(从高位开始的),再与把number作位与操作, 2:再把刚才的结果通过右移31-i (i={
转载
2014-08-14 16:50:35 ·
3601 阅读 ·
0 评论