Selasa, 14 Agustus 2012

Konversi Bilangan Decimal to Octal



Berikut ini adalah coding/script untuk meng-konversikan bilangan decimal menjadi octaldecimal. Dengan cara, pertama-tama buat project baru - PHP Web Page. Langkah selanjutnya adalah masukkan coding berikut:

     $self=$_SERVER['PHP_SELF'];
    if (isset ($_POST['decimal'])){
        $des = $_POST['decimal'];
        $original = $_POST['decimal'];
        $oct='';
        if (preg_match('/[^0-9]/',$des)){
            die("Maaf, Inputan salah,, Coba Lagi to the script");
        }
        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;
                    default:break;
            }
                if($des/8==0){
                    $sisa=($des%8);
                    $des=$isa;
                }
                else {
                    $sisa = ($des/8);
                    $des=$sisa%8;
                }
            }
        }
       $result = strrev ($oct);
            echo "Bilangan $original (desimal) dalam bentuk octal adalah $result Back to the script";
         
    }
    else {
    ?>
   
       
           
            DESIMAL to OCTAL
       
       
             
                 method="POST">
              

Masukkan bilangan Desimal disini (cepat!!):


              
              
          

                          echo $_SERVER['PHP_SELF'];
               ?>
       
   
        }
    ?>
 

Terimakasih sudah mau berkunjung dan membaca, semoga bermanfaat dan menambah ilmu kita :)

Tidak ada komentar:

Posting Komentar