今天早上重要明白了这个类BigInteger。进行进制转换用的,当然他的方法很多的。
String s = "100110011001";
BigInteger bi = new BigInteger(s, 2);
System.out.println(bi.toString(10));
------------
这是主要的程序,如果要更换不同进制也很简单的。只需要改变BigInteger(s, 2);(bi.toString(10)); 中的数字就可以了。呵呵。。
这也算自己的第一个小小程序拉,加油。。
String s = "100110011001";
BigInteger bi = new BigInteger(s, 2);
System.out.println(bi.toString(10));
------------
这是主要的程序,如果要更换不同进制也很简单的。只需要改变BigInteger(s, 2);(bi.toString(10)); 中的数字就可以了。呵呵。。
这也算自己的第一个小小程序拉,加油。。
本文介绍了使用Java的BigInteger类进行不同进制数之间的转换。通过一个简单示例展示了如何将二进制字符串转换为十进制数值,并指出只需更改BigInteger构造函数及toString方法中的参数即可实现任意进制间的转换。

154

被折叠的 条评论
为什么被折叠?



