«   2025/02   »
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
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