1.用于进制转换
// s:输入的数字 x:原数的进制 y:要转化成的进制
public static String Transform(String s,int x,int y) {
return new java.math.BigInteger(s,x).toString(y);
}
2.字符串与数字的转换
int a=Integer.valueOf(str);//字符串转数字
String str=String.valueOf(a); //数字转字符串
3.大写字母转换
str.toLowerCase() // 转小写
str.toUpperCase() //转大写
4.将任意进制字符串转成十进制大数
String s;
s=cin.nextLine();
BigInteger val=new BigInteger(s,x); //s为任意进制字符串数字,x为字符串原来的进制。
5. 大数的基本运算
a.add(b); //a+b;
a.subtract(b);// a-b;
a.multiply(b) // a*b;
a.divide(b) //a/b;
a.remainder(b) // a/b的余数
6.实现多组输入
while(cin.hasNext()) { }
待补充...