Konversi Bilangan Dari Decimal to Octal..

Konversi Bilangan Dari Decimal to Octal..

Cara penulisan dan langkah" sama seperti post sebelumnya..
langsung saja , ke scriptnya...

<!--//Skrip ini berada di atas tag HTML -->
  <?php

        if(isset ($_POST['desimal'])){
            $des = $_POST['desimal'];
            $original =$_POST['desimal'];
            $oct= "  ";
         if(preg_match('/[^0-9]/',$des)){
             die("maaf, inputan yang anda masukan salah!");
        
        }
            else{
            while ($des>0){
                $hasil = $des %8;
                switch ($hasil){
                  case 0: $oct.="0"; break ;
                  case 1: $oct.="1"; break ;
                  case 2: $oct.="2"; break ;
                  case 3: $oct.="3"; break ;
                  case 4: $oct.="4"; break ;
                  case 5: $oct.="5"; break ;
                  case 6: $oct.="6"; break ;
                  case 7: $oct.="7"; break ;
                  case 8: $oct.="10"; break ;
                  case 9: $oct.="11"; break ;
                  case 10: $oct.="12";break ;
                  case 11: $oct.="13";break ;
                  case 12: $oct.="14";break ;
                  case 13: $oct.="15"; break ;
                  case 14: $oct.="16"; break ;
                  case 15: $oct.="17";
                   default:break;
                 
            }  
            if ($des/8==0){//lek sisane 0
                $sisa = ($des%8);
                $des  = $sisa;
               
            }else{
                $sisa = ($des/8);
                $des =$sisa%8;
               
            }}
            $result=  strrev($oct);
            echo " Bilangan $original (desimal) dalam octal adalah $result.
            <a href='Konversi_dec_oct.php'> Back </a> to the script";
               }
               }
          else{
?>
//tambahakan script berikut pada 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 tambahkan skrip berikut di bawah tag </HTML>
<?php
   }
?>

Nha , dari ketiga aplikasi Konvesri bilangan itu sebenarnya memiliki konsep yang sama ,paling yag membedakan hanya penulisan rumus di masing-masing aplikasi...
Sekian sedikit ilmu dari saya semoga ilmu yang sedikit ini bisa bermanfaat kedepanya....


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