Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm pow() trong PHP

Định nghĩa và cách dùng

Hàm pow() tính lũy thừa của số. Trả về xy (x mũ y). PHP cũng cung cấp toán tử ** cho lũy thừa.

pow(x,y) trả về xy tương đương x**y.

Cú pháp

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

Tham số

STTTham số & Mô tả
1base
Cơ số
2exp
Số mũ

Giá trị trả về

Trả về base mũ exp. Nếu cả hai là số nguyên không âm, kết quả là integer, ngược lại float.

Phiên bản PHP

Có sẵn từ PHP 4.x, 5.x và 7.x.

Ví dụ

Tính 102:

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

Kết quả

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

Ví dụ

Số bất kỳ mũ 0 = 1:

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

Kết quả

pow(10,0) = 1

Ví dụ

Tính căn bậc hai 100 bằng pow(100, 0.5):

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

Kết quả

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

Ví dụ

Tính diện tích hình tròn:

<?php 
$radius = 5; 
echo "bán kính = " . $radius . " diện tích = " . M_PI * pow(5,2); 
?>

Kết quả

bán kính = 5 diện tích = 78.539816339745