16진수 변환하기
10진수를 16진수로 반환하는 데에는 dechex() 함수를 사용합니다. 반대로 16진수를 10진수로 변환하는 데는 hexdec() 함수가 사용됩니다.
05/ex5-5.php
<?php
echo dechex(255)."<br>"; // 02
echo dechex(128)."<br>"; // 03
echo hexdec("ff")."<br>"; // 05
echo hexdec("80")."<br>"; // 06
?>

02, 03 dechex(255)는 10진수 255를 16진수인 ff로 변환합니다. 16진수 ff는 15*16 + 15의 값을 나타냅니다. 그리고 dechex(128)은 16진수 80의 값을 가집니다. 16진수 80은 8*16 + 0의 값을 나타냅니다.
05, 06 dechex("ff")와 dechex("80")은 각각 10진수 255와 128의 값을 가집니다.
'프로그래밍 언어 > PHP' 카테고리의 다른 글
| HTML 표기를 특수 기호로 변환하기 (0) | 2026.05.23 |
|---|---|
| 특수 기호를 HTML 표기로 변환하기 (0) | 2026.05.23 |
| 랜덤 수 발생시키기 (0) | 2026.05.23 |
| 제곱근/거듭제곱 값 구하기 (0) | 2026.05.23 |
| 올림/내림/반올림 값 구하기 (1) | 2026.05.23 |