黑马程序员技术交流社区
标题:
[哈尔滨校区]+查表法与进制转换的应用.
[打印本页]
作者:
sufutian
时间:
2015-11-25 00:05
标题:
[哈尔滨校区]+查表法与进制转换的应用.
public static void hexSerach(int key ,int yu,int weiyi) {//查表法.
char [] ch={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
char [] arr= new char [8];
int index=arr.length;
while(key!=0) {
int temp=key&yu;//与运算
arr[--index]=ch[temp];//倒存.
key=key>>>weiyi;//右移运算
}
for (int i=index;i<arr.length ;i++ ) {
System.out.print(arr[i]);
}
//步骤:1,建表2,定义数组用来存储运算后的值.3,定义数组指针长度.4与运算一次,
//5,用指真倒存储值6,右移一次接着运算6,正着遍历一次.
}
main{//主方法中:
hexSerach(90,15,4);//--------->90转16进制
hexSerach(90,7,3);//--------->90转8进制
hexSerach(90,1,1);//--------->90转2进制
}
作者:
荆浩_jh
时间:
2015-12-5 23:00
不错不错!
作者:
董钊
时间:
2015-12-5 23:01
真厉害 好久没看过这么牛逼的贴了
作者:
啊戴哥
时间:
2015-12-6 12:57
加个qq 我也要去哈尔滨黑马 了解一下哈 加我949570052
作者:
Mr.Cai
时间:
2015-12-6 13:14
不错小伙,加油
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2