Kamis, 09 Agustus 2012

Konversi Bilangan Desimal Ke Bilangan Biner

1) Buka Netbeans Create New PHP Web Page
2) beri Nama :  konversi_Des_to_biner 
3) Ketik Syntax Berikut :
<?php
if (isset($_POST['decimal'])){
    $decimal = $_POST['decimal'];
    $original =$_POST['decimal'];
    $binary="";
    if (preg_match('/[^0-9]/',$decimal)){
        die("maaf.inputan salah..");
    }
    else {
        while ($decimal>0){
            if($decimal%2==0){
                $binary.=0;
                $decimal/=2;
            }
                else{
                $binary.=1;
                $decimal=($decimal/2)-0.5;
                }
            }
        $result=strrev($binary);
        echo "bilangan $original(decimal)dalam biner adalah $result.
        <a href='konversi_Des_to_biner.php'>back</a> to the script";
    }
}
else {
?>
<!DOCTYPE html>   
<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>Masukkan Bilangan Desimal Disini (Cepat!!):<br><br>
            </h3><input type="text" size="50" name="decimal" >
              <input type="submit" value="konversikan!">
        </form>
        <?php 
        echo $_SERVER['PHP_SELF'];
        ?>
    </body>
</html>
<?php
}
?>

4) Klik Shift+F6

-Tampilan Awal 











-Inputkan Nilai Disini










-Tampilan Hasil Konversi Des To biner









Klik Back Jika Ingin Kembali ke tampilan Awal

Tidak ada komentar:

Posting Komentar