PHP แปลงเลขฐาน 10 เป็นฐาน 2 ,ฐาน 8 และฐาน 16

By -

สร้างตัวแปร $x รับค่าข้อมูล เป็นเลข ฐาน 10 แล้วแปลงเป็นเป็นฐาน 2 ,ฐาน 8 และฐาน 16  ตามลำดับ


$x="64";
echo "input $x <br><hr>";
echo " 10 เป็นเลขฐาน 2 <br>";
echo decbin($x);
echo " ค่าเดิม ";
$x = decbin($x);
echo bindec($x);
//คืนค่า $x
$x = bindec($x);
echo "<hr>";

echo " 10 เป็นเลขฐาน 8 ";
echo "<br>";
echo decoct($x);
echo " ค่าเดิม ";
$x = decoct($x);
echo octdec($x);
//คืนค่า $x
$x = octdec($x);
echo "<hr>";

echo " 10 เป็นเลขฐาน 16 ";
echo "<br>";
echo dechex($x);
echo " ค่าเดิม ";
$x = dechex($x);
echo hexdec($x);

tan