⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sample12_14.java

📁 Java SE 6.0前12-16章示的示例代码,简单易学
💻 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 + -