자바의 팩토리얼 프로그램

여러분, 오늘 이 블로그에서 Factorial Program in Java을 볼 수 있습니다. 저는 JAVA를 사용하여 그룹 채팅 앱을 만드는 방법에 대한 블로그를 만들었으며 이 환상적인 블로그에서 Java로 팩토리얼 프로그램을 만드는 방법을 배웁니다. 따라서 Java의 계승 프로그램: n의 계승은 모든 양의 내림차순 정수의 곱입니다. n의 계승은 n!으로 표시됩니다. 예를 들면 다음과 같습니다.6! = 720
7! = 5040



여기, 6! "6 factorial"로 발음되며 "6 bang"또는 "6 shrieks"라고도합니다.

계승은 일반적으로 조합 및 순열(수학)에서 사용됩니다.

양수 n의 계승은 다음과 같이 지정됩니다.factorial of n (n!) = 1 * 2 * 3 * 4 * ... * n
factorial program in java 언어를 작성하는 방법에는 여러 가지가 있습니다. 자바에서 팩토리얼 프로그램을 작성하는 3가지 방법을 보자.

당신은 이것을 좋아할 것입니다:

JavaScript Projects For Beginners
Automatic Image Slider
Sidebar Menu using HTML and CSS
Cool Glowing Effect on Buttons

예제 1: BigInteger를 사용하여 숫자의 계승 찾기
`java.math.BigInteger 가져오기;

공개 클래스 계승 {

public static void main(String[] args) {

    int num = 30;
    BigInteger factorial = BigInteger.ONE;
    for(int i = 1; i <= num; ++i)
    {
        // factorial = factorial * i;
        factorial = factorial.multiply(BigInteger.valueOf(i));
    }
    System.out.printf("Factorial of %d = %d", num, factorial);
}

}`

여기서는 long 대신 BigInteger 변수 factorial을 사용합니다.

*는 BigInteger와 함께 사용할 수 없으므로 대신 곱에 대해 곱하기()를 사용합니다. 또한 곱셈을 위해 num을 BigInteger로 캐스팅해야 합니다.

좋은 웹페이지 즐겨찾기