Source Code PHP : Membuat Calculator Online Dengan PHP

Di Tulis Oleh : Ivan Silalahi 2 comments


Halo sahabat Belajar Pintar PHP semua, sudah agak lama ya saya tidak menyapa anda , tapi tenang aja sahabat sekalian bahwa setiap saya menyapa anda semua berarti saya ingin membagikan sesuatu yang bermanfaat buat anda semua, Amin ...!!.

Kali ini saya ingin memberikan source code php yang tak kalah menarikknya untuk dipelajari yaitu Membuat Kalkulator Online dengan PHP. Tentu anda semua sudah kenalkan dengan apa yang dinamakan kalkulator ? kalau belum sih segera tobat aja dah ,, hehehe.

Seperti yang kita ketahui bahwa PHP memiliki banyak fungsi matematika yang dapat digunakan untuk menghitung, dan melalui postingan saya ini saya akan berbagi cara membuat kalkulator online dengan PHP. oke langsung saja ke TKP .

1. Pertama Buat Sebuah halaman dengan nama "Index.html" lalu ketikkan perintah dibawah ini :



<html>
<head>
<title>Kalkulator online created by Ivan Silalahi</title>
</head>
<body>
<form name="form1" method="post" action="hitung.php">
<p>Operator matematika </p>
<p>
<input name="angka" type="text" id="angka">
<select name="operator" id="operator">
<option>+</option>
<option>-</option>
<option>*</option>
<option>/</option>
</select>
<input name="angka2" type="text" id="angka2">
<input type="submit" name="Submit" value="Hitung">
</p>
</form>
<form name="form2" method="post" action="hitung2.php">
<p>Konstanta matematika </p>
<p>
<input name="angka" type="text" id="angka">
<select name="operator" id="operator">
<option>abs</option>
<option>floor</option>
<option>round</option>
<option>decbin</option>
<option>bindec</option>
<option>decoct</option>
<option>octdec</option>
<option>dechex</option>
<option>hexdec</option>
<option>sin</option>
<option>cos</option>
<option>tan</option>
<option>log</option>
<option>sqrt</option>
</select>
<input type="submit" name="Submit" value="Hitung">
</p>
<p>Keterangan :</p>
<table width="100%" border="0">
<tr>
<td>+</td>
<td>=</td>
<td>Tambah.</td>
</tr>
<tr>
<td>-</td>
<td>=</td>
<td>Kurang.</td>
</tr>
<tr>
<td>*</td>
<td>=</td>
<td>Kali.</td>
</tr>
<tr>
<td>/</td>
<td>=</td>
<td>Bagi.</td>
</tr>
<tr>
<td width="4%">abs</td>
<td width="2%">=</td>
<td width="94%">Mencari nilai absolut .</td>
</tr>
<tr>
<td>floor</td>
<td>=</td>
<td>Pembulatan nilai. </td>
</tr>
<tr>
<td>round</td>
<td>=</td>
<td>Membulatkan angka di belakang koma. </td>
</tr>
<tr>
<td>decbin</td>
<td>=</td>
<td>Mengkonversi menjadi bilangan biner. </td>
</tr>
<tr>
<td>bindec</td>
<td>=</td>
<td>Mengkonversi menjadi bilangan desimal. (kebalikan dari decbin) </td>
</tr>
<tr>
<td>decoct</td>
<td>=</td>
<td>Mengkonversi menjadi bilangan oktal. </td>
</tr>
<tr>
<td>octdec</td>
<td>=</td>
<td>Mengkonversi menjadi bilangan desimal (kebalikan dari decoct) </td>
</tr>
<tr>
<td>dechex</td>
<td>=</td>
<td>Mengkonversi menjadi bilangan Hexadesimal. </td>
</tr>
<tr>
<td>hexdec</td>
<td>=</td>
<td>Mengkonversi menjadi bilangan desimal (kebalikan dari dechex). </td>
</tr>
<tr>
<td>sin</td>
<td>=</td>
<td>sine</td>
</tr>
<tr>
<td>cos</td>
<td>=</td>
<td>cosine</td>
</tr>
<tr>
<td>tan</td>
<td>=</td>
<td>tangent</td>
</tr>
<tr>
<td>log</td>
<td>=</td>
<td>log</td>
</tr>
<tr>
<td>sqrt</td>
<td>=</td>
<td>akar</td>
</tr>
</table>
</form>
<p>&nbsp;</p>
</body>
</html>


2. Lalu untuk file yang kedua buat dengan nama “hitung.php” dan ketikkan script berikut :


<?php
$angka = $_POST['angka'];
$angka2 = $_POST['angka2'];
$operator = $_POST['operator'];
if ($operator == '+')
{
$hasil = $angka+$angka2;
}
if ($operator == '-')
{
$hasil = $angka-$angka2;
}
if ($operator == '*')
{
$hasil = $angka*$angka2;
}
if ($operator == '/')
{
$hasil = $angka/$angka2;
}
print "$hasil";
?>

3. Dan file yang terakhir, buat dengan nama “hitung2.php” lalu ketik script berikut :


<?php
$angka = $_POST['angka'];
$operator = $_POST['operator'];
if ($operator == 'abs')
{
$hasil = abs($angka);
}
if ($operator == 'floor')
{
$hasil = floor($angka);
}
if ($operator == 'round')
{
$hasil = round($angka);
}
if ($operator == 'decbin')
{
$hasil = decbin($angka);
}
if ($operator == 'bindec')
{
$hasil = bindec($angka);
}
if ($operator == 'decoct')
{
$hasil = octdec($angka);
}
if ($operator == 'octdec')
{
$hasil = octdec($angka);
}
if ($operator == 'dechex')
{
$hasil = dechex($angka);
}
if ($operator == 'hexdec')
{
$hasil = hexdec($angka);
}
if ($operator == 'sin')
{
$hasil = sin($angka);
}
if ($operator == 'cos')
{
$hasil = cos($angka);
}
if ($operator == 'tan')
{
$hasil = tan($angka);
}
if ($operator == 'log')
{
$hasil = log($angka);
}
if ($operator == 'sqrt')
{
$hasil = sqrt($angka);
}
print "$hasil";
?>


Selamat Mencoba !


Pasang Iklan

Tutorial terkait dengan Source Code PHP : Membuat Calculator Online Dengan PHP :

Terimakasih Atas Kunjungan Sahabat Setia Belajar Pintar PHP
Judul Pelajaran PHP : Source Code PHP : Membuat Calculator Online Dengan PHP
Ditulis oleh Ivan Silalahi
Rating postingan ini 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke http://planetsphp.blogspot.com/2013/01/source-code-php-membuat-calculator.html. Terima kasih sudah singgah membaca artikel ini. Jangan lupa like dan sharenya serta komentarnya
2 comments:
buron said... Balas

mantap gan

buron said... Balas

kalau boleh usul buat kalkulator compound donk gan,, misal :
pendapatan kita nabung di bank 100rb dg bunga 1%/hr. Nah jika kita compound terus tabungan kita bera hasilny jika setelah 30 hari?
semangat gan.

Post a Comment

Template by Tutorial Website - Belajar Pintar PHP. Design by Ivan Silalahi | Copyright of Belajar Pintar PHP.