> 16진수 | base16 | 0xFF <
// 16진수 - 텍스트와 16진수(기수 16) 표현 간 변환
[UNIVERSAL]
폭넓은 사용처
프로그래밍, 색상 코드, 메모리 주소, 디버깅 등에서 사용됩니다.
[READABLE]
읽기 쉬운 표현
이진수보다 더 compact하고 사람이 읽기 쉬운 표현입니다.
[FLEXIBLE]
유연한 포맷
공백, 대/소문자 및 여러 포맷을 지원합니다.
>> 기술 정보
16진수 동작 방식:
16진수(기수 16)는 0-9와 A-F의 16개 기호를 사용합니다. 각 16진수 자릿수는 4비트(반 바이트)를 나타냅니다. 두 자리 16진수는 1바이트(8비트)를 나타내므로, 이진 데이터를 표현하기에 적합합니다.
예시:
'A' → 41 'Hello' → 48 65 6C 6C 6F 255 → FF
16진수를 사용하는 이유:
- >색상 코드 (#FF0000)
- >메모리 주소
- >이진 데이터 디버깅
- >문자 인코딩
- >암호학적 해시
>> 자주 묻는 질문
16진수란 무엇인가요?
16진수(hex)는 0-9 숫자와 A-F 문자로 구성된 기수 16의 수 체계입니다. 컴퓨팅에서 이진 데이터를 보다 읽기 쉬운 형식으로 표현하는 데 널리 사용됩니다.
왜 10진수 대신 16진수를 사용하나요?
16진수는 이진수와 완벽하게 대응되며, 각 16진수 자릿수가 정확히 4비트를 나타냅니다. 따라서 메모리, 색상, 이진 데이터를 표현하는 데 이상적입니다.
0x와 # 접두사의 차이는 무엇인가요?
"0x"는 프로그래밍 언어에서 16진수 숫자(예: 0xFF)를 나타내는 데 사용됩니다. "#"는 일반적으로 웹 색상(#FF0000)에 사용됩니다. 둘 다 16진수 표기법을 의미합니다.
16진수 색상을 RGB로 변환하려면?
16진수 색상은 6자리 RRGGBB 형식입니다. 각 2자리는 빨강, 초록, 파랑 값을 00(0)부터 FF(255)까지 표현합니다. 예를 들어 #FF0000은 RGB(255,0,0)으로 순수한 빨강입니다.