----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
这里依据黑马教学中的十进制转换做如下笔记:
/*
* 十进制转十六进制
*/
public static void toHex(int num)
{
StringBuffer buffer=new StringBuffer();
for(int i=0;i<8;i++)
{
int temp=num&15;
if(temp>9)
buffer.append((char)(temp-10+'A'));
else
buffer.append(temp);
num=num>>>4;
}
System.out.println(buffer.reverse());
}
/*
* 十进制转二进制
*/
public static void toBin(int num)
{
StringBuffer buffer=new StringBuffer();
while(num>0)
{
buffer.append(num%2);
num=num/2;
}
System.out.println(buffer.reverse());
}
----------------------- android培训、java培训、java学习型技术博客、期待与您交流! ----------------------
详情请查看: