Jumat, 10 Agustus 2012

Konversi Decimal to Biner

Kali ini saya akan memberikan tutorial PHP yang fungsinya untuk mengubah angka  desimal ke angka biner.
Saya akan memberikan screenshot coding nya.Tentu saja dalam bentuk image karena ketika kita berpikir dan melakukan sesuatu ingatan kita akan mapu mengingat 90% hal hal baru.Langsung saja,gambar dapat dilihat dibawah:


Fungsi Coding:

<?PHP
if (isset($_POST['decimal'])) { <<< apakah data data tersubmit
    $decimal = $_POST['decimal'];
    $original = $_POST['decimal'];
    $binery='';
    if (preg_match('/[^0-9]/',$decimal)) { <<<<memastikan inputan adalah angka    
die("Maaf, Inputan Salah :( ");
    }



while ($decimal > 0) { <<<< looping memutuskan apa .......
            if ($decimal%2 == 0) { // menambah 0
                $binery .= 0; // $binery=0+$binery;
                $decimal /=2; // $binery=$binery/2
            }
            else { // menambah 1
                $binery .=1; // $binery=1+$binery;
                $decimal = ($decimal/2)-0.5;
                // echo "<br>$desimal<br>";
            }



Untuk hasilnya dapat dilihat dibawah ini.

Hasil:

FORM INPUTAN


HASIL KONVERSI



Selanjutnya...bila ada kesalahan pada coding atau ada masalah silahkan comment.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More