English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 가이드

Java 프로세스 제어

Java 배열

Java 동기 객체(I)

Java 동기 객체(II)

Java 동기 객체(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 셋

Java Set 셋

Java 입력/출력(I/O)

Java Reader/Writer

Java 다른 주제

숫자의 배수를 계산하는 Java 프로그램

Java 예제 모든 것

이 프로그램에서는 pow() 함수를 사용하지 않고, 사용하며 숫자의 배수를 계산하는 방법을 배울 것입니다.

예제1:사용자 while 루프로 숫자의 배수를 계산

public class Power {
    public static void main(String[] args) {
        int base = 3, exponent = 4;
        long result = 1;
        while (exponent != 0)
        {
            result *= base;
            --exponent;
        }
        System.out.println("Answer = " + result);
    }
}

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

Answer = 81

이 프로그램에서는 base와 exponent에 값을 할당합니다3과4。

while (exponent != 0)를 사용하여, result를 base로 곱하고, 지수(exponent)가 0이 되까지 반복합니다.

이 경우, 우리는 result를 기본값에 대해 전체로 곱합니다.4번, 따라서 result= 1 * 3 * 3 * 3 * 3 = 81。

예제2:사용자 for 루프로 숫자의 배수를 계산

public class Power {
    public static void main(String[] args) {
        int base = 3, exponent = 4;
        long result = 1;
        for (;exponent != 0;) --exponent)
        {
            result *= base;
        }
        System.out.println("Answer = " + result);
    }
}

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

Answer = 81

여기서는 for 루프를 사용했으며, while 루프를 사용하지 않았습니다.

각 반복 후, exponent를 감소시킵니다1그런 다음 result를 base와 exponent의 지수로 곱합니다.

귀하의 지수가 음수라면, 위 두 프로그램 모두 무효입니다. 따라서 Java 표준 라이브러리에서 pow() 함수를 사용해야 합니다.

예제3:pow() 함수를 사용하여 숫자의 권수 계산

public class Power {
    public static void main(String[] args) {
        int base = 3, exponent = -4;
        double result = Math.pow(base, exponent);
        System.out.println("Answer = " + result);
    }
}

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

Answer = 0.012345679012345678

이 프로그램에서는 Java의 Math.pow() 함수를 사용하여 주어진 기본의 권수를 계산합니다.

Java 예제 모든 것