Thursday, January 18, 2007
Java/자바] BigInteger 형 정수 숫자, if문으로 크기 비교; Compare Big Int
BigInteger 클래스로 만든 거대한 정수의 크기를 비교하는 방법입니다. compareTo() 라는 메소드(함수)를 사용합니다.
파일명: Foo.java
BigInteger 형 숫자로 사칙연산 하는 방법: ▶▶ Java/자바] 거대 무한 정수 사칙연산, BigInteger 클래스 사용 법; Big Int Plus Minus
거대 정수(BigInteger)의 값 크기 비교 예제
파일명: Foo.java
import java.math.BigInteger;
public class Foo {
public static void main(String[] args) {
// 값 크기 비교하기
BigInteger big1 = new BigInteger("1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000");
BigInteger big2 = new BigInteger("1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000");
if (big1.compareTo(big2) == 0)
System.out.println("동일합니다.");
else if (big1.compareTo(big2) == -1)
System.out.println("파라미터보다 작은 수입니다.");
else if (big1.compareTo(big2) == 1)
System.out.println("파라미터보다 큰 수입니다.");
}
}
public class Foo {
public static void main(String[] args) {
// 값 크기 비교하기
BigInteger big1 = new BigInteger("1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000");
BigInteger big2 = new BigInteger("1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000");
if (big1.compareTo(big2) == 0)
System.out.println("동일합니다.");
else if (big1.compareTo(big2) == -1)
System.out.println("파라미터보다 작은 수입니다.");
else if (big1.compareTo(big2) == 1)
System.out.println("파라미터보다 큰 수입니다.");
}
}
BigInteger 형 숫자로 사칙연산 하는 방법: ▶▶ Java/자바] 거대 무한 정수 사칙연산, BigInteger 클래스 사용 법; Big Int Plus Minus
tag: java
자바 | Java
<< Home