[Java] 11.1.2. JRE 라이브러리 import - Math

김주희's avatar
Feb 26, 2025
[Java] 11.1.2. JRE 라이브러리 import - Math
package ex08; public class Ma01 { public static void main(String[] args) { // abs (절대값) System.out.println(Math.abs(-1)); // min, max (최소, 최대) System.out.println(Math.max(5, 10)); System.out.println(Math.min(5, 10)); // pow (거듭제곱) System.out.println(Math.pow(2, 16)); //round (반올림), ceil (올림), floor (내림) System.out.println(Math.floor(10.323)); // sqrt (제곱근) // 4의 제곱근은 2 // 5의 제곱근은? 계산안됨 ============ 루트5 System.out.println(Math.sqrt(8.9)); // random (랜덤) 0.0 이상 1.0 미만의 난수를 생성 int n1 = (int) (Math.random() * 10) + 1; System.out.println(n1); // log // (2를 "몇 번 곱해야(x)" 16이 되나) = 4// (2를 "몇 번 곱해야(x)" 256이 되나) = 8// (2를 "몇 번 곱해야(x)" 15가 되나) = 계산 안됨 (3 < x < 4) ======= (log15 = ?(x)) // log16 = 4 // log15 = log15 // 5의 제곱근 -> 루트5 System.out.println(Math.log(16) / Math.log(2)); } }
notion image
Share article

jay0628