Breaking

Thursday, April 25, 2013

PHP các bài tập cơ bản


Đổi cơ số: nhị phân, bát phân, thập phân, thập lục phân - hexa

<table border="0" width="500 title="Viết ngày 09/11/2011">
<tr><td align="center">
<h3> Đổi số tự nhiên sang các hệ số khác: </h3>
<form name="thao" method="post" action="doi_co_so.php">
<input type="text" name="so" size="20" maxlength="15" value="<?php echo $so; ?>" />
<input type="submit" name="thuchien" value=" Thực hiện " />
</form>
<tr><td>
<?php
$so = $_POST["so"];
function kq($so,$heso)
{
$tam = $so;
$st = " ";
$du = 0;
while ($tam > 0)
{
$du = (int)($tam % $heso);
$tam = (int)($tam / $heso);
{
if ($du < 10) $st=CHR(48+$du).$st;
else $st=CHR(55+$du).$st;
}
}
return $st;
}
echo " Số ban đầu :".$so."<br/>";
echo " Thập phân :".kq($so,10)."<br/>";
echo " Nhị phân :".kq($so,2)."<br/>";
echo " Bát phân :".kq($so,8)."<br/>";
echo " Thập lục phân :".kq($so,16)."<br/>";
?>
</td></tr></table>

No comments:

Post a Comment