웹 개발

[java] BigInteger

노루아부지 2019. 7. 25. 10:49

BigInteger 개요

java의 64비트 정수인 long은 9223372036854775807 까지의 숫자를 나타낼 수 있습니다.

그 이상의 정수가 필요하다면 BigInteger를 사용해야 합니다.

BigInteger는 숫자의 크기에 제한이 없습니다.

 

사용법

import java.math.BigInteger;

public class Test {
	public static void main(String[] arg){
		BigInteger bi = new BigInteger("100");
		BigInteger bi2 = new BigInteger("2");

		System.out.println("곱하기 => "+bi.multiply(bi2));
		System.out.println("나누기 => "+bi.divide(bi2));
		System.out.println("빼  기 => "+bi.subtract(bi2));
		System.out.println("더하기 => "+bi.add(bi2));
	}
}

 

실행결과

곱하기 => 200
나누기 => 50
빼   기 => 98
더하기 => 102

728x90
loading