
Math
수학 관련 클래스
System.out.println(Math.E);
System.out.println(Math.PI);
//절대값
System.out.println(Math.abs(3));
System.out.println(Math.abs(-3));
System.out.println(Math.abs(2.4));
System.out.println(Math.abs(-2.4));
System.out.println(Math.ceil(1.3)); //2.0 소수점 올림
System.out.println(Math.floor(2.7)); //2.0 소수점 버림
System.out.println(Math.round(3.8)); //4 반올림
System.out.println("-------------------");
System.out.println(Math.max(3, 5)); //큰값
System.out.println(Math.max(2, Math.max(4, 8)));
System.out.println(Math.min(6, 7)); //작은값
System.out.println("-------------------");
난수
random값. 무작위로 발생한 값
난수 발생 범위 : 0.0 <= r < 1.0
//문1) 주사위 수의 범위 : 1~6발생 시키기
System.out.println((int)(Math.random()*6)+1);
//문2) 로또번호 범위 :1~45
System.out.println((int)(Math.random()*45)+1);
출력

'Backend > JAVA' 카테고리의 다른 글
[JAVA] for, while, do~while, break, continue (0) | 2023.03.14 |
---|---|
[JAVA] quiz : if (0) | 2023.03.13 |
[JAVA] conversion (0) | 2023.03.13 |
[JAVA] format (1) | 2023.03.13 |
[JAVA] quiz : 연습문제 (0) | 2023.03.13 |