진법 변환 방법
10진수, 16진수, 2진수, 8진수 또는 원하는 진법 중 아무 상자에나 숫자를 입력하면 나머지 상자가 모두 바로 바뀝니다. 0x, 0b, 0o 같은 접두어와 공백, 밑줄은 무시하며, 음수도 됩니다. 크기 제한이 없어서 100자리 숫자도 정확하게 변환합니다.
진법 설명
- 2진수는 0과 1만 씁니다. 컴퓨터는 모든 것을 이 방식으로 저장합니다.
- 8진수는 0–7을 씁니다.
chmod 755같은 유닉스 파일 권한에 나옵니다. - 10진수는 0–9를 쓰는 일상적인 진법입니다.
- 16진수는 0–9와 A–F를 씁니다. 16진수 한 자리는 정확히 4비트이므로, 바이트, 메모리 주소,
#FF8800같은 색상을 간결하게 적는 데 씁니다. - 36진법은 숫자와 영문자를 모두 쓰며, 짧은 ID와 URL 단축 서비스에 쓰입니다.
빠른 참조표
| 10진수 | 2진수 | 16진수 |
|---|---|---|
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 1 0000 | 10 |
| 100 | 110 0100 | 64 |
| 255 | 1111 1111 | FF |
| 1024 | 100 0000 0000 | 400 |
자주 묻는 질문
16진수를 10진수로 직접 바꾸려면 어떻게 하나요?
오른쪽 끝을 0번째로 세어, 각 자리 숫자에 16의 (자리 번호)제곱을 곱해 모두 더합니다. 예를 들어 2F = 2 × 16 + 15 × 1 = 47입니다.
음수는 어떻게 표시되나요?
마이너스 기호를 붙입니다. 예를 들어 −255는 -FF입니다. 컴퓨터는 보통 음수를 2의 보수로 저장하는데, 이는 비트 수에 따라 달라지므로 여기서는 표시하지 않습니다.