Menghitung Pangkat pada PHP
Setelah pada artikel sebelumnya admin menulis artikel Script Menghitung Akar Kuadrat di PHP , kali ini kita akan melakukan operasi matematika pada PHP, Masih ada yang bingung cara menulis pangkat di PHP .. ? Operator pangkat di PHP.. ??
Perhitungan pangkat xy dapat dihitung dengan menggunakan perintah pow(x,y), Contoh :
Rumus Bilangan Pangkat 2 di php
<?php
echo pow(4,2);
?>
Outputnya : 16 .. yaitu (4 x 4)
<?php
echo pow(5,3);
?>
Outputnya : 125 .. yaitu (5x5x5)
<?php
echo pow(5,2);
?>
Outputnya : 25 .. yaitu (5x5)
Contoh lain misalnya 23 sama dengan 2 x 2 x 2 = 8 , penulisan PHP nya adalah :
<?php
echo pow(2,3);
?>
Contoh jika kita menggunakan FORM , Berikut ini Script Program Bilangan Pangkat di php :
<?php
@$bilangan = $_POST['bilangan'];
@$pangkat = $_POST['pangkat'];
@$hasil = pow($bilangan, $pangkat);
?>
<!DOCTYPE html>
<html>
<head>
<title>PANGKAT</title>
</head>
<body>
<form method="POST">
<table>
<tr>
<td>Input Bilangan</td>
<td>=</td>
<td><input name="bilangan" type="text" value="<?php echo $bilangan; ?>"/></td>
</tr>
<tr>
<td>Pangkat</td>
<td>=</td>
<td><input name="pangkat" type="text" value="<?php echo $pangkat; ?>"/></td>
</tr>
<tr>
<td><input name="submit" type="submit" value="SUBMIT"/></td>
</tr>
<tr>
<td>
<?php
if(isset ($bilangan))
echo $hasil;
?>
</td>
</tr>
</table>
</form>
</body>
</html>
Hasilnya :
Atau kita bisa membuat Function Khusus untuk mencari bilangan berpangkat :
<?php
function pangkat($a, $b)
{
$bil = $a;
for($i=0;$i<($b-1);$i++)
{
$bil = $bil * $a;
}
return $bil;
}
echo pangkat(7,3);
?>