...
十进制转其他进制
十进制转二进制 (n为十进制数,下同)
String s=Integer.toBinaryString(n);
十进制转八进制
String s=Integer.toOctalString(n);
十进制转十六进制
String s=Integer.toHexString(n);
**十进制转任何进制**
String s=Integer.toString(int n,int r);//转化为 r 进制,r 的范围[2,36]
其他进制转十进制
int n=Integer.parseInt(String s,int r);//将 r 进制的字符串 s 转化为十进制