라이브러리

[PHP] bcpowmod - 임의의 정밀도 숫자를 지정된 모듈러스로 줄여서 다른 정밀도 숫자로 올립니다.




PHP의 `bcpowmod` 함수는 두 개의 큰 정수 값을 입력받아 그 값을 제곱하여 나머지를 계산하는 함수입니다. 이 함수는 `bcmod` 함수와 유사하지만, `bcmod` 함수는 나머지를 계산하는 데만 사용되며, `bcpowmod` 함수는 제곱을 계산하는 데에도 사용됩니다.

bcpowmod 함수의 사용법


`bcpowmod` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

bcpowmod($base, $exponent, $mod)



* `$base`: 제곱의 기저 값
* `$exponent`: 제곱의 지수 값
* `$mod`: 나머지 값을 계산할 때 사용하는 모듈러 값

예제


다음 예제는 `bcpowmod` 함수를 사용하여 2의 10제곱을 계산하고 나머지를 7로 계산하는 예제입니다.

#hostingforum.kr
php

$base = 2;

$exponent = 10;

$mod = 7;



$result = bcpowmod($base, $exponent, $mod);



echo "2의 10제곱의 나머지 값은 $result입니다.";



이 예제의 결과는 다음과 같습니다.

#hostingforum.kr


2의 10제곱의 나머지 값은 2입니다.



예제 2


다음 예제는 `bcpowmod` 함수를 사용하여 3의 5제곱을 계산하고 나머지를 11로 계산하는 예제입니다.

#hostingforum.kr
php

$base = 3;

$exponent = 5;

$mod = 11;



$result = bcpowmod($base, $exponent, $mod);



echo "3의 5제곱의 나머지 값은 $result입니다.";



이 예제의 결과는 다음과 같습니다.

#hostingforum.kr


3의 5제곱의 나머지 값은 1입니다.



참고


`bcpowmod` 함수는 큰 정수 값을 계산할 때 사용할 수 있는 유용한 함수입니다. 이 함수는 `bcmod` 함수와 유사하지만, `bcmod` 함수는 나머지를 계산하는 데만 사용되며, `bcpowmod` 함수는 제곱을 계산하는 데에도 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 591 페이지

검색

게시물 검색