«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

ITGenerations

1 to 100 합과 곱 구하기 본문

자바공부/자바

1 to 100 합과 곱 구하기

ITGenerations 2018. 5. 22. 02:46

1. 1~100 합



public class onetohundred {
public static void main(String[] args) {
final int num=100;
System.out.println((num*(num+1))/2);
}
}

결과값

5050



2. 1~100 곱

import java.math.BigInteger;

public class multiflex1to100 {
public static void main(String[] args) {
BigInteger big = new BigInteger("1");
for(int i=1; i<=100; i++){
big = big.multiply(BigInteger.valueOf(i));
}
System.out.println(big);



}
}



결과값

93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000




2번 문제는 정수의 큰 값은 long인데 자리수가 한참 초과됨 그래서 BigInteger를 사용함.

처음 보는거임.


'자바공부 > 자바' 카테고리의 다른 글

자바_벡터 클래스  (0) 2018.07.13
프론트엔드/백엔드 공부 과정 간략화  (0) 2018.05.10
객체 공부  (0) 2018.05.05
자바 개발자 면접시 키워드  (0) 2018.05.01
String 메소드  (0) 2018.04.28