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

Hàm pow () trong PHP

Định nghĩa và Cách sử dụng

pow Hàm () được sử dụng để tính lũy thừa của một số nhất định. Nó trả về x y phép tính, còn được gọi là x được nâng lên thành y. PHP cũng cung cấp toán tử "**" asexponentiation.

Vì vậy, pow (x, y) trả về x y giống như x ** y

Cú pháp

pow ( number $base , number $exp ) : number

Tham số

Sr.No Thông số &Mô tả
1 cơ sở
Cơ sở được nâng lên
2 exp
sức mạnh mà cơ sở cần được nâng lên

Giá trị trả lại

Hàm pow () trong PHP trả về cơ sở được nâng lên thành lũy thừa của exp. Nếu cả hai đối số đều là số nguyên không âm, kết quả được trả về dưới dạng số nguyên, nếu không, nó được trả về dưới dạng số thực.

Phiên bản PHP

Chức năng này có sẵn trong các phiên bản PHP 4.x, PHP 5.x cũng như PHP 7.x.

Ví dụ

Ví dụ sau tính toán 10 2 sử dụng hàm pow ()

<?php
   echo "pow(10,2) = " . pow(10,2);
   echo " using ** operator " . 10**2;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

pow(10,2) = 100 using ** operator 100

Ví dụ

Bất kỳ số nào được nâng lên 0 cho kết quả là 1. Điều này được xác minh bằng ví dụ sau -

<?php
   $x=10;
   $y=0;
   echo "pow(" . $x, "," . $y . ")=". pow($x,$y);
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

pow(10,0)=1

Ví dụ

Ví dụ sau đây tính căn bậc hai của 100 bằng cách sử dụng hàm pow ();

<?php
   $x=100;
   $y=0.5;
   echo "pow(" . $x, "," . $y . ")=". pow($x,$y) . "\n";
   echo "using sqrt() function : ". sqrt(100);
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

pow(100,0.5)=10
using sqrt() function : 10

Ví dụ

Ví dụ này cho thấy sử dụng hàm pow () để tính diện tích hình tròn.−

<?php
   $radius=5;
   echo "radius = " . $radius . " area = " . M_PI*pow(5,2);
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

radius = 5 area = 78.539816339745