Dengan Program PHP, kita bisa memanfaatkannya untuk
mengkonversikan bilangan Decimal ke bilangan Octal. Ini juga merupakan contoh
tugas sekolah saya ..
berikut langkah-langkahnya :
1. Buka program Netbeans
2. Pada PraktekPHP, klik kanan. Kemudian New, pihi PHP Web Page
3. Masukkan coding berikut
<?php
berikut langkah-langkahnya :
1. Buka program Netbeans
2. Pada PraktekPHP, klik kanan. Kemudian New, pihi PHP Web Page
3. Masukkan coding berikut
<?php
if
(isset($_POST['decimal'])) {
$des = $_POST['decimal'];
$original = $_POST['decimal'];
$oct ='';
if (preg_match('/[^0-9]/',$des)){
die("Maaf. Inputan yang anda
masukkan salah :p");
}
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;
}}
$hasil = strrev($oct);
echo "<h2>Bilangan $original
(desimal) dalam bilangan Octal : $hasil</h2>
<h2><a
href='Konversi_Dec_ke_Oktal.php'>Back</a> to the
script</h2>";
}
}
else {
?>
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<title></title>
</head>
<body>
<Form action="<?php echo
$_SERVER ['PHP_SELF']; ?>"
method="POST"
<h3>Masukkan Bilangan
Desimal:<br>
</h3><input
type="text" size="50" name="decimal"
><br>
<input type="submit"
value="Ubah ke Octal">
</form>
<?php
echo
"<br>",$_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>
4. Coba program tersebut dengan menekan SHIFT-F6
5. Berikut ini adalah hasilnya
4. Coba program tersebut dengan menekan SHIFT-F6
5. Berikut ini adalah hasilnya
saat menginputkan angka
dan Hasilnya
Comments
Post a Comment