Computer >> Máy Tính >  >> Lập trình >> PHP

PHP - Làm thế nào để nâng một số chính xác tùy ý lên một số khác bằng cách sử dụng hàm bcpow ()?


Trong PHP, bcpow () hàm được sử dụng để nâng một số cơ sở chính xác tùy ý thành một số mũ khác. Nó nhận hai số chính xác tùy ý dưới dạng chuỗi và cho số cơ sở được nâng lên thành lũy thừa sau khi chia tỷ lệ kết quả thành độ chính xác được liệt kê.

Cú pháp

String bcpow($base, $exponent, $scale)

Tham số

bcpow () hàm trong PHP có ba tham số khác nhau: $ base , $ exponent $ scale .

  • $ base - Nó đại diện cho cơ sở mà sức mạnh sẽ được nâng lên và nó là tham số kiểu chuỗi.

  • $ lũy thừa - Nó đại diện cho số mũ và nó là tham số kiểu chuỗi.

  • $ scale - Nó cho biết số chữ số xuất hiện sau số thập phân trong kết quả của số mũ của một số mũ cơ sở. Giá trị mặc định của nó là 0 và nó là một tham số kiểu số nguyên.

Giá trị trả lại

bcpow () hàm trả về giá trị của (Base) Số mũ .

Example1 - bcpow () Hàm PHP không sử dụng tham số tỷ lệ

<?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;
?>

Đầu ra

The output is: 78125

Ví dụ 2 - hàm bcpow () PHP sử dụng tham số tỷ lệ

Bây giờ chúng ta hãy lấy các giá trị đầu vào giống nhau với thang điểm 3 và kiểm tra kết quả đầu ra.

<?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;
?>

Đầu ra

Output with scale value: 8.000