Follow @gregahfajar
Kamis, 09 Agustus 2012

Konversi Bilangan Desimal ke Octal


BELAJAR PHP
Konversi Bilangan Desimal ke Hexa 



Sebelumnya saya pernah membuat postingan seperti ini, tetapi kali ini saya akan memberikan script php untuk mengkonversikan Bilangan Desimal ke Octal.

Tutorialnya masih coming soon, sabar ya.. 


 
Ini contoh programnya..
Konversi Desimal to Octal

Ini hasilnya..
Konversi Desimal to Octal
Script PHP :

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <body>
        <?php
    if (isset ($_POST['decimal'])) {
    $decimal = $_POST['decimal'];
    $original = $_POST['decimal'];
    $octal='';
    if (preg_match('/[^0-9]/',$decimal)) {
        die("Maaf. Inputan salah..");
    }
    while($decimal>0) {
    $result=$decimal%8;
        switch($result) {
        case 0: $octal.="0"; break;
        case 1: $octal.="1"; break;
        case 2: $octal.="2"; break;
        case 3: $octal.="3"; break;
        case 4: $octal.="4"; break;
        case 5: $octal.="5"; break;
        case 6: $octal.="6"; break;
        case 7: $octal.="7"; break;
        default:break;   
        }
    if($decimal/8==0) {
        $sisa=($decimal%8);
        $decimal=$sisa;
    }else{
        $sisa=($decimal/8);
        $decimal=$sisa%8;
    }
        }
    $result = strrev($octal);
    echo "Bilangan $original (desimal) dalam octal adalah $result.
    <a href='konversi_inputan_ke_octal.php'>Back</a> to the script";
    }
else {
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Konversi Desimal Ke Octal</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>
    <?php
    }
    ?>
    </body>
</html>


Sekian postingan dari saya, Semoga Bermanfaat dan Terimakasih.

0 komentar:

Posting Komentar

Followers

Labels

Teman