首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java中进制转换有关问题

2012-06-04 
java中进制转换问题求一个20位的十进制数转换成十六进制的算法,求大虾们指点!!!如十进制的111111111111111

java中进制转换问题
求一个20位的十进制数转换成十六进制的算法,求大虾们指点!!!如十进制的11111111111111111111转换成十六进制应该怎么写?

[解决办法]
用BigInteger即可

比如:
String str = "1111111111111111111";
BigInteger num = new BigInteger(str);
System.out.println(num.toString(16));

热点排行