📄 sample12_14.java
字号:
package wyf.jc;
import java.math.*;
public class Sample12_14
{
public static void main(String[] args)
{
//创建了两个BigInteger对象bi1与bi2
BigInteger bi1=new BigInteger("111119223372036854775808");
BigInteger bi2=new BigInteger("111110000000000000000000");
//声明了一个BigInteger引用bi3
BigInteger bi3;
System.out.println("bi1 = "+bi1+",bi2 = "+bi2+"。");
//使用加操作
bi3=bi1.add(bi2);
System.out.println("bi1 + bi2 = "+bi3);
//使用减操作
bi3=bi1.subtract(bi2);
System.out.println("bi1 - bi2 = "+bi3);
//使用乘操作
bi3=bi1.multiply(bi2);
System.out.println("bi1 * bi2 = "+bi3);
//使用除操作
bi3=bi1.divide(bi2);
System.out.println("bi1 / bi2 = "+bi3);
//使用求余操作
bi3=bi1.mod(bi2);
System.out.println("bi1 % bi2 = "+bi3);
//使用取负数操作
bi3=bi1.negate();
System.out.println("-bi1 = "+bi3);
//取bi1的符号
if(bi1.signum()==1)
{
System.out.println("bi1 为正数,其符号为'+'!!!");
}
//比较bi1与bi2的大小
if(bi1.compareTo(bi2)>0)
{
System.out.println("bi1 大于 bi2 !!!");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -