Konversi Bilangan Decimal to Hexa..

Konversi Bilangan Decimal to Hexa..

Asalamualaikum Wr.Wb

Kali ini saya akan berbagi ilmu tentang PHP, yaitu konversi Bilangan dari decimal to Hexa..

  1. Pertama buka Netbeans, atau palikasi lainya seperti N++, macro dll..
  2. copy/ ketik script ini pada aplikasi trsbt..
  3. Run...
 
<?php
        if(isset ($_POST['desimal'])){
            $des = $_POST['desimal'];
            $original =$_POST['desimal'];
            $hex= ' ';
         if(preg_match('/[^0-9]/',$des)){
             die("maaf, inputan yang anda masukan salah!");
        
        }
            else{
            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){//lek sisane 0
                $sisa = ($des%16);
                $des  = $sisa;
               
            }else{
                $sisa = ($des/16);
                $des =$sisa%16;
               
            }}
            $result=  strrev($hex);
            echo " Bilangan $original (desimal) dalam hexa adalah $result.
            <a href='konversi_dec_ke_hexa.php'> Back </a> to the script";
               }
               }
          else{
?>
Tambahkan skrip berikut pada Tag BODY

   
        <form action="<?php echo $_SERVER['PHP_SELF'];?>"
        method="post">
           
        <h3>Masukan Bilangan decimal dibawah :
            <h3><input type="text" size="50" name="desimal">
                <input type ="submit" value="Konversikan!">
                </form>
        <?php
                echo $_SERVER['PHP_SELF'];
        ?>

Dan juga  copy/ ketik script  ini di bawah Tag </HTML>
<?php
   }
?>

Semoga Bermanfaat....

This entry was posted on Kamis, 09 Agustus 2012 and is filed under . You can follow any responses to this entry through the RSS 2.0. You can leave a response.

Leave a Reply