Jumat, 10 Agustus 2012

Konversi Decimal to Hexa

Setelah saya memeberikan tutorial konversi dari desimal ke biner,kali ini saya akan memberikan tutorial PHP yang fungsinya untuk mengubah angka  desimal ke angka  hexa.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
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $hex='';
    if (preg_match('/[^0-9]/',$decimal)) { <<<<memastikan inputan adalah angka
die("Maaf, Inputan Salah :( ");
    }



while ($des > 0) { <<<< looping memutuskan apa .......
            if ($decimal%2 == 0) { // menambah 0
                $binery .= 0; // $binery=0+$binery;
                $des /=2; // $binery=$binery/2
            }
            else { // menambah 1
                $binery .=1; // $binery=1+$binery;
                $des = ($des/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