Kalkulator Konversi Bilangan dengan PHP

Kembali lagi dengan script php sederhana, setelah sebelumnya saya membahas tentang html parser dengan php. Pada postingan kali ini membahas tentang membuat kalkulator konversi bilangan dengan php. Jadi dengan program ini kita dapat menghitung konversi bilangan dari desimal menjadi biner dan lainnya. Dalam kodingnya hanya menggunakan fungsi decbin, decoct, dechex, bindec, octdec dan hexdec.
  • fungsi  decbin, untuk konversi dari desimal ke biner.
  • fungsi  decoct, untuk konversi dari desimal ke oktal. 
  • fungsi  dechex, untuk konversi dari desimal ke heksadesimal. 
  • fungsi  bindec, untuk konversi dari biner ke desimal. 
  • fungsi  octdec, untuk konversi dari oktal ke decimal. 
  • fungsi  hexdec, untuk konversi dari heksadesimal ke decimal.
<html>
<head>
 <title>Kalkulator Konversi Bilangan</title>
</head>
<body>
 <form method="post" action="">
  Masukkan Bilangan :<br />
  <input type="text" name="angka" size="65" /><br /><br />
  <input type="submit" name="d2b" value="decimal to binary" />
  <input type="submit" name="d2o" value="decimal to octal" />
  <input type="submit" name="d2h" value="decimal to hexadecimal" /> <br />
  <input type="submit" name="b2d" value="binary to decimal" />
  <input type="submit" name="o2d" value="octal to decimal" />
  <input type="submit" name="h2d" value="hexadecimal to decimal" />
 </form>
 Hasil : <br />
 <textarea cols="49">
  <?php
  $angka = $_POST['angka'];

  if (isset($_POST['d2b'])) {
      echo decbin($angka);
  }
  if (isset($_POST['d2o'])) {
      echo decoct($angka);
  }
  if (isset($_POST['d2h'])) {
      echo dechex($angka);
  }
  if (isset($_POST['b2d'])) {
      echo bindec($angka);
  }
  if (isset($_POST['o2d'])) {
      echo octdec($angka);
  }
  if (isset($_POST['h2d'])) {
      echo hexdec($angka);
  }

  ?>
 </textarea>
</body>
</html>

1 comment:

  1. Agan trus gmana kalau mau nambah unutk konversi dari bilangan biner ke bilangan oktal?

    ReplyDelete