黑马程序员技术交流社区
标题:
分享一个十进制转换其他进制的代码
[打印本页]
作者:
ZhangHeng
时间:
2015-7-3 10:14
标题:
分享一个十进制转换其他进制的代码
public static void trans(int num,int base,int offset)
{
if(num==0)
{//当num=0,输出为0.
system.out.println(0);
}
char[]chs={"0","1","2","3","4","5","6","7","8","9"
,"10","A","B","C","D","E","F"};
char[]arr=new char[32];
int pos=arr.length;
while(num!=0)
{
int temp=num&base;
arr[--pos]=cha[temp];
num=num>>>offset;
}
for(ine pos;x<arr.length;x++)
{
system.out.prite(arr[x]);
}
}
复制代码
作者:
325122062q
时间:
2015-7-3 12:39
谢谢分享
作者:
小糊涂仙
时间:
2015-7-3 16:38
谢谢,很好
作者:
终极黑马
时间:
2015-7-3 17:55
谢谢分享!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2