Kali saya akan mempostingan tentang tugas saya, yaitu konversi bilangan desimal ke hexa menggunakan netbeans. Yaudah langsung aja ..
1. Buka Aplikasi Netbeans yang tersedia.
2. Buat project baru dengan cara klik kanan pada folder > New > PHP Web Page.
<?php
$self =$_SERVER['PHP_SELF'];
if(isset($_POST['decimal'])){
$des=$_POST['decimal'];
$original=$_POST['decimal'];
$hex ='';
if(preg_match('/[^0-9]/',$des)){
die("Maaf, inputan salah ... <br> <a href='$self'>Back</a> ke awal");
}
else{
while ($des>0){
$hasil=$des%16;
switch($hasil){
case 0: $hex .="0"; break;
case 1: $hex .="1"; break;
case 2: $hex .="2"; break;
case 3: $hex .="3"; break;
case 4: $hex .="4"; break;
case 5: $hex .="5"; break;
case 6: $hex .="6"; break;
case 7: $hex .="7"; break;
case 8: $hex .="8"; break;
case 9: $hex .="9"; break;
case 10: $hex .="A"; break;
case 11: $hex .="B"; break;
case 12: $hex .="C"; break;
case 13: $hex .="D"; break;
case 14: $hex .="E"; break;
case 15: $hex .="F";
default : break;
}
if($des/16==0){
$sisa=($des%16);
$des=$sisa;
}
else{
$sisa=($des/16);
$des=$sisa%16;
}
}
}
$result=strrev($hex);
echo "Bilangan $original (desimal) dalam bentuk hexadesimal adalah $result
<br> <a href='$self'>Back</a> to the script";
}
else {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>dec to hex</title>
</head>
<body>
<form action="<? echo $_SERVER ['PHP_SELF'];?>"method="post">
<h1>Masukkan Bilangan Desimal Disini (Cepat !!!) </h1>
<input type="text" size="50" name='decimal'>
<input type="submit" value="konversikan">
</form>
</body>
</html>
<?php
}
?>
6. Maka tampilan di netbeans seperti ini.
7. Lalu tekan Shift+F6. Maka akan tampil di browser anda seperti ini.
8. Masukkan angka seperti di bawah ini.
8. Maka akan tampil hasil seperti di bawah ini.
Ya udah cukup sekian pembelajaran kali ini. Semoga sukses mencoba :)