Math.v01 = Math.abs(-2); 2 리턴
2) double ceil(double a) : 올림값 처리
double floor(double a) : 내림값 처리
Math.ceil(5.3); 6.0 리턴
Math.floor(5.); 5.0 리턴
3) int max(int a, int b) : 둘 중에 최대값 리턴
double min(double a, double b) : 둘 중에 최소값 리턴
Math.max(4, 6); 6 리턴
Math.min(0.1, 1.1); 0.1 리턴
4) double rint(double a) : 반올림한 실수 값
long round(double a) : 반올림한 정수 값
Math.rint(5.5); 6.0 리턴
Math.rint(5.4); 5.0 리턴
Math.round(5.5); 6 리턴
Math.round(5.445); 5 리턴
Random r1 = new Random();
Random r2 = new Random(41);
-> r1의 값은 실행 때 마다 변경되는 반면에, r2는 처음 실행했을 때, 값을 종자로 계속 동일한 결과를 출력
// r1.nextInt(경의의 수)+시작수 : 정수값 리턴
System.out.println(r1.nextInt(6)+1+" : "+r2.nextInt(6)+1);
1부터 6가지의 경우의 수를 정수값으로 랜덤 리턴