2013-team4/java

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

{{{
BigInteger 用法
}}}
{{{
常量
BigInteger.ONE
BigInteger.ZERO
BigInteger.TEN

x.valueOf(long val)

加减乘除
x.add(y) 
x.subtract(y)
x.multiply(y)
x.divide(y)

取模,取负
x.mod(y)
x.negate()

相等,比较
x.equals(y)
x.compareTo(y)  ->  {-1,0,1}
}}}

输入输出方式
{{{
//文件
Scanner cin = new Scanner(new BufferedReader(new FileReader("xxx.in")));
PrintWriter cout = new PrintWriter(new FileWriter("xxx.out"));
//设置Scanner
Scanner cin = new Scanner(new BufferedReader(new InputStreamReader(System.in)));
}}}
[wiki:"BigInteger.java"]
BigInteger 用法
常量
BigInteger.ONE
BigInteger.ZERO
BigInteger.TEN
x.valueOf(long val)
加减乘除
x.add(y) 
x.subtract(y)
x.multiply(y)
x.divide(y)
取模,取负
x.mod(y)
x.negate()
相等,比较
x.equals(y)
x.compareTo(y)  ->  {-1,0,1}

输入输出方式

//文件
Scanner cin = new Scanner(new BufferedReader(new FileReader("xxx.in")));
PrintWriter cout = new PrintWriter(new FileWriter("xxx.out"));
//设置Scanner
Scanner cin = new Scanner(new BufferedReader(new InputStreamReader(System.in)));

"BigInteger.java"