Pages

Ads 468x60px

Jumat, 10 Agustus 2012

Konversi Decimal Ke Octal

Assalamualaikum Wr. Wb.

Pada Postingan kali ini saya akan memberikan coding PHP tentang "Konversi Decimal ke Octal"
monggo disimak codingnya:

        <?php

        if (isset($_POST['decimal'])){

            $des = $_POST['decimal'];

            $original = $_POST['decimal'];

            $oct = '';

            if (preg_match('/[^0-9]/',$des)) {
                die ("Wrong Input");



            }

            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";

                    default:break;

                }

                if($des/8 == 0){

                $sisa=($des%8);

                $des=$sisa;

            }

            else{

                $sisa=($des/8);

                $des=$sisa%8;

            }

                }

               

                $result = strrev($oct); //dibalik

                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></title>

            </head>

            <body>

                <form action="<?php echo $_SERVER["PHP_SELF"]; ?>"

                      method="POST">

                    <h3>Massukkan Bilangan Desimal :

                    </h3><input type="text" size="50" name="decimal">

                    <input type="submit" value="Konversikan!">

                </form>

                <?php

                echo $_SERVER['PHP_SELF'];

                ?>

            </body>

        </html>

        <?php

        }

        ?>
Berikut adalah  Tampilan Inputnya:

 Berikut adalah Outputnya
 Sekian Postingan Saya kali ini semoga bermanfaat
 

0 komentar:

Posting Komentar