Notice
Recent Posts
Recent Comments
Link
«   2026/05   »
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
31
Tags
more
Archives
Today
Total
관리 메뉴

bonggyulim 님의 블로그

Java 수학 관련 함수 본문

Language & Framework/Java

Java 수학 관련 함수

bonggyulim 2025. 9. 15. 15:48

1. 수학 관련

Math.min(a, b);        // 최소값
Math.max(a, b);        // 최대값
Math.abs(x);           // 절댓값
Math.pow(a, b);        // 거듭제곱 (double 반환)
Math.sqrt(x);          // 제곱근

2. 최소공배수, 최대공약수 (유클리드 호제법)

// 최대공약수
static int gcd(int a, int b) {
    while (b != 0) {
        int tmp = a % b;
        a = b;
        b = tmp;
    }
    return a;
}

// 최소공배수
static int lcm(int a, int b) {
    return a / gcd(a, b) * b;  // 오버플로 주의
}

'Language & Framework > Java' 카테고리의 다른 글

Java 문자열 관련 함수  (0) 2025.09.12
Java 컬렉션 주요 함수  (0) 2025.09.12
Java 기초 문법  (0) 2025.07.23