Jumat, 10 Agustus 2012

Decimal to Hexa

Kalau POST yang tadi saya ngeshare tentang Source Code tentang Decimal to Octal dan sekarang saya akan share tentang Decimal to Hexa. Langsung saja ini Source code nya :D

<?php

$hex='';
if (isset ($_POST['decimal'])){
$des = $_POST['decimal'];
$original = $_POST['decimal'];
while($des>0){
    $hasil=$des%16;
        switch($hasil){
        case 0: $hex.="0"; break;
        case 1: $hex.="1"; break;
        case 2: $hex.="2"; break;
        case 3: $hex.="3"; break;
        case 4: $hex.="4"; break;
        case 5: $hex.="5"; break;
        case 6: $hex.="6"; break;
        case 7: $hex.="7"; break;
        case 8: $hex.="8"; break;
        case 9: $hex.="9"; break;
        case 10: $hex.="A"; break;
        case 11: $hex.="B"; break;
        case 12: $hex.="C"; break;
        case 13: $hex.="D"; break;
        case 14: $hex.="E"; break;
        case 15: $hex.="F";
        default:break;
        }
      if($des/16==0){
          $sisa=($des%16);
          $des=$sisa;
      }
      else{
          $sisa=($des/16);
          $des=$sisa%16;
      }
}
 $result = strrev($hex);
        echo "DESIMAL   :    $original  <br>
              HEXA      :    $result    <br>
        <a href='konversi_Des_to_Hex.php'>Back</a> to the script";
        }
else
{
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>DESIMAL to HEXA</title>
    </head>
    <body>
       <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
             method="POST">
           <h3>Masukkan bilangan Desimal disini (cepat!!): </h3>
           <input type="text" size="50" name="decimal">
           <input type="submit" value="KONVERSIKAN">
       </form>
           <?php
           echo $_SERVER['PHP_SELF'];
           ?>
    </body>
</html>
<?php
 }
?> 
 
MONGGO DI SINAU-i 
JANGAN LUPA KATAKANOYI 

Tidak ada komentar:

Posting Komentar