Konversi bIlangan Dec to Biner
Asalamualaikum Wr.Wb
Disani saya mau membagi apa yang telah saya dapat di sekolah, pada pelajaran php..
Yaitu Konversi bilangan dari Decimal to biner..
- Pertama buka Netbeans, atau palikasi lainya seperti N++, macro dll..
- copy/ ketik script ini pada aplikasi trsbt..
- Run...
<!--//Skrip ini berada di atas tag HTML -->
<?phpif(isset($_POST['decimal'])) {//apaka data ter-submit?
$decimal = $_POST['decimal'];
$original = $_POST['decimal'];
$binary='';
if (preg_match('/[^0-9]/',$decimal)){//memastikan inputan adalah angka
die("maaf...inputan salah");
}
else {
while ($decimal > 0 ){//looping meutuskan apakah 1 atau 0 yang di tambahkan berdasarkan
if($decimal%2 == 0){//menambah 0
$binary .= 0;//binary =0+$binary
$decimal /= 2;
}
else{//menambah satu
$binary .=1;//binary = 1+ binary;
$decimal =($decimal/4) - 0.5;
//echo "<br>$decimal<br>";
}
}
$result= strrev($binary);//hasil diwalik
echo "bilangan $original(desimal) dalam biner adlah $result.
<a href='konversi_Des_to_biner.php'> Back </a> to the script";
}
}
else{
?>
Tambahkan skrip berikut pada Tag BODY
<form action="<?php echo $_SERVER['PHP_SELF'];?>"
method="POST">
<h2>masukan bilangan decimal di sini(cepat!!):
<h3> <input type="text" size="50" name="decimal">
</h3><input type="submit" value="Konversikan!">
</form>
<?php
echo $_SERVER['PHP_SELF'];
?>
Dan juga script ini di bawah , Tag </HTML>
<?php
}
?>
Run...
Sekian dulu ilmu yang bisa yasa bagi , Semoga bermanfaat...