10진수, 16진수, 이진수는 무엇인가요?
십진법은 일상에서 사용하는 10진법입니다. 이 체계는 다음 열 개의 숫자를 사용합니다: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
16진수 체계는 16을 기반으로 합니다. 이 체계에서는 숫자 0–9와 문자 A, B, C, D, E, F를 사용하며, A는 10, F는 15에 해당합니다.
이진 시스템은 2진법으로 0과 1만 사용합니다. 컴퓨터는 내부적으로 이진법을 사용하며, 16진법은 이진 데이터를 간결하게 표현하는 방법으로 자주 쓰입니다.
10진수를 16진수로 변환하는 방법
10진수를 16진수로 변환하려면 10진수 값을 16으로 계속 나누고 나머지를 기록합니다. 10부터 15까지의 나머지는 각각 A부터 F로 표시됩니다.
462 ÷ 16 = 28 나머지 14 = E
28 ÷ 16 = 1 나머지 12 = C
1 ÷ 16 = 0 나머지 1
결과: 1CE₁₆
따라서 10진수 462는 16진수 1CE로 변환됩니다.
10진수를 2진수로 변환하는 방법
10진수를 이진수로 변환하려면 10진수 값을 2로 계속 나누고 나머지를 기록합니다. 이진수 결과는 아래에서 위로 읽은 나머지 값입니다.
42 ÷ 2 = 21 나머지 0
21 ÷ 2 = 10 나머지 1
10 ÷ 2 = 5 나머지 0
5 ÷ 2 = 2 나머지 1
2 ÷ 2 = 1 나머지 0
1 ÷ 2 = 0 나머지 1
결과: 101010₂
따라서 10진수 42는 이진수 101010로 변환됩니다.
10진수에서 16진수로 변환이 유용한 경우
10진수를 16진수로 변환하는 것은 프로그래밍, 디버깅, 색상 값, 메모리 주소, 유니코드 코드 포인트 및 저수준 데이터 검사에서 일반적으로 사용됩니다.
예를 들어, 10진수 255는 16진수로 FF입니다. RGB 색상 코드에서 FF는 색상 채널의 최대 값을 나타냅니다.
입력 규칙
- 10진수 입력에는 숫자 0–9를 사용하세요.
- 가독성을 높이기 위해 쉼표, 공백 및 밑줄은 무시됩니다.
- 정수가 지원됩니다. 이 도구에서는 분수를 의도적으로 변환하지 않습니다.
- 음수 정수도 지원됩니다(예: -462).