Konversi Desimal to Oktal
Hello gan :) pada posting kali ini ane akan share tugas PHP ane tentang konversi DIGITAL TO OCTAL, langsung aja ane mulai pengerjaannya.
- Pertama kita buka aplikasi NetBeans, kemudian klik kanan pada praktikumphp, pilih new php webpage.
- Copas script php di bawah ini di atas kode <html>
<?php
if (isset($_POST['decimal'])) {
$des = $_POST['decimal'];
$original = $_POST['decimal'];
$oct ='';
if (preg_match('/[^0-9]/',$des)){
die("Maaf. Inputan salah..");
}
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"; break;
case 8: $oct.="10"; break;
case 9: $oct.="11"; break;
case 10: $oct.="12"; break;
case 11: $oct.="13"; break;
case 12: $oct.="14"; break;
case 13: $oct.="15"; break;
case 14: $oct.="16"; break;
case 15: $oct.="17";
default:break;
}
if($oct/8==0){
$sisa=($des%8);
$oct=$sisa;
}else{
$sisa=($des/8);
$des=$sisa%8;
}}
$result = strrev($oct);
echo "Bilangan $original (desimal) dalam octal adalah $result.
<a href='des_to_oktal.php'>Back</a> to the script";
}
}
else {
?>
- Tambahkan juga script ini di dalam tag 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 "<br>",$_SERVER['PHP_SELF'];
?>
- Tambahkan script ini di bawah tag </html>
<?php } ?>
- Sekarang tinggal kita jalankan tekan sfit + f6, maka akan muncul form input.
- Masukkan bilangan yang akan di konversikan, tekan tombol konversi, dan akan keluar hasil kon versi bilangan desimal menjadi oktal.
semoga apa yang ane share ini dapat bermanfaat, dan tugas yang ane kerjakan ini mendapat nilai yang baik.
Oh ya gan, jika mau copas posting ane, like dulu fanspage ane di facebook https://www.facebook.com/NidhomFahmieblogspotcom
Oh ya gan, jika mau copas posting ane, like dulu fanspage ane di facebook https://www.facebook.com/NidhomFahmieblogspotcom
0 komentar: