//加减乘除运算
import
java.math.BigInteger;
public
class
Main
{
public
static
void
main(String[]argv)
throws
Exception
{
BigIntegerbigInteger1=
new
BigInteger(
"1000000"
);
BigIntegerbigInteger2=
new
BigInteger(
"250"
);
//add加法运算
bigInteger1=bigInteger1.add(bigInteger2);
System.
out
.println(bigInteger1);
//subtract减法运算
bigInteger1=bigInteger1.subtract(bigInteger2);
System.
out
.println(bigInteger1);
//multiplay乘法运算
bigInteger1=bigInteger1.multiply(bigInteger2);
System.
out
.println(bigInteger1);
//divide 除法运算
bigInteger1=bigInteger1.divide(bigInteger2);
System.
out
.println(bigInteger1);
//negate 取负数
bigInteger1=bigInteger1.negate();
System.
out
.println(bigInteger1);
//pow 幂运算
bigInteger1=bigInteger1.pow(10);
// (int型)
System.
out
.println(bigInteger1);
//求余mod()
//比较 a.compareTo(b)==-1,0,1(小于0,等于0,大于0)
}
}