Nah sekarang giliran Konversi Bilangan Desimal to Oktal. Siap Mencoba ?? Lanjut ...
1. Buka Aplikasi Netbeans kalian.
2. Buat Project baru dengan cara klik kanan pada folder > New > PHP Web Page.
<?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='Konversi_Des_to_Okt.php'>Back</a> to the script";
}
}
else {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Konversi Bilangan Desimal to Oktal</title>
</head>
<body>
<form action="<?php echo $_SERVER ['PHP_SELF']; ?>"
method="POST">
<h2> Masukkan Bilangan Desimal Disini (Cepat!!!):
</h2><input type="text" size="50" name="decimal" >
<input type="submit" value="konversikan!">
</form>
</body>
</html>
<?php
}
?>
6. Maka tampilan di Netbeans sepeti ini.
7. Kalau sudah, tekan Shift+F6, maka akan muncul di browser seperti di bawah ini.
8. Masukkan angka seperti pada gambar.
9. Maka akan tampil hasil seperti dibawah ini.
'Read More..'
1. Buka Aplikasi Netbeans kalian.
2. Buat Project baru dengan cara klik kanan pada folder > New > PHP Web Page.
3. Beri nama file seperti pada gambar.
3. Klik finish.
4. Ketikkan script seperti dibawah ini.
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='Konversi_Des_to_Okt.php'>Back</a> to the script";
}
}
else {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Konversi Bilangan Desimal to Oktal</title>
</head>
<body>
<form action="<?php echo $_SERVER ['PHP_SELF']; ?>"
method="POST">
<h2> Masukkan Bilangan Desimal Disini (Cepat!!!):
</h2><input type="text" size="50" name="decimal" >
<input type="submit" value="konversikan!">
</form>
</body>
</html>
<?php
}
?>
6. Maka tampilan di Netbeans sepeti ini.
7. Kalau sudah, tekan Shift+F6, maka akan muncul di browser seperti di bawah ini.
8. Masukkan angka seperti pada gambar.
9. Maka akan tampil hasil seperti dibawah ini.
Selamat Mencoba... Bertemu di pelajaran selanjutnya :)






