PHP에서는 bcpow() 함수는 임의의 정밀도 기본 숫자를 다른 지수 숫자로 올리는 데 사용됩니다. 두 개의 임의의 정밀도 숫자를 문자열로 사용하고 결과를 나열된 정밀도로 스케일링한 후 거듭제곱 지수로 거듭난 기본 숫자를 제공합니다.
구문
String bcpow($base, $exponent, $scale)
매개변수
bcpow() PHP의 함수는 세 가지 매개변수를 사용합니다. $base , $지수 및 $scale .
-
$base - 전원이 들어올 기반을 나타내며 문자열 유형 매개변수입니다.
-
$지수 - 지수를 나타내며 문자열 유형 매개변수입니다.
-
$scale - 기본 지수의 지수 결과에서 소수점 뒤에 나타나는 자릿수를 나타냅니다. 기본값은 0이며 정수형 매개변수입니다.
반환 값
bcpow() 함수는 (Base) 값을 반환합니다. 지수 .
예제 1 - 배율 매개변수를 사용하지 않는 bcpow() PHP 함수
<?php // input base and exponent numbers $base = "5"; $exponent = "7"; // calculates the value //number without scale value $result = bcpow($base, $exponent); //used equal parameters echo "The output is: ", $result; ?>
출력
The output is: 78125
예제 2 - 스케일 매개변수를 사용하는 bcpow() PHP 함수
이제 3의 척도로 동일한 입력 값을 취하고 출력을 확인합시다.
<?php // input base and exponent numbers $base = "2"; $exponent = "3"; //used scale value two $scaleval = 3; // calculates the value //number without scale value $result = bcpow($base, $exponent, $scaleval); //used equal parameters echo "Output with scale value: ", $result; ?>
출력
Output with scale value: 8.000