<?php
$hex='';
if (isset ($_POST['decimal'])){
$des = $_POST['decimal'];
$original = $_POST['decimal'];
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
"DESIMAL : $original
<br>
HEXA : $result
<br>
<a
href='konversi_Des_to_Hex.php'>Back</a> to the script";
}
else
{
?>
<html>
<head>
<title>DESIMAL to HEXA</title>
</head>
<body>
<form
action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST">
<h3>Masukkan bilangan Desimal
disini (cepat!!): </h3>
<input type="text" size="50"
name="decimal">
<input type="submit" value="KONVERSIKAN">
</form>
<?php
echo
$_SERVER['PHP_SELF'];
?>
</body>
</html>
<?php
}
?>
Tidak ada komentar:
Posting Komentar