Friday, August 10, 2012

Konversi Bilangan Decimal to Hexa

Ok dengan kesempatan ini, aku akan bagikan ilmu dari yang ku peroleh selama ini,

Monggo di simak........!


  1. Buka Softwere NetBeans
  2. Setelah itu, klik New File ( Ctrl + N )
  3. Pilih Categories PHP => File Typenya pilih PHP Web Page
  4. Klik Next dan tulis Konversi_Des_to_Hex pada file name => Finish

Ok, setelah finish, ketikkan scrip di bawah ini .....!


<?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'];
        ?>
ketik script  ini di bawah Tag </HTML>
<?php
   }
?>


Semoga Bermanfaat.... Shobat

0 komentar:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes