최근 사용한 도구가 없습니다
즐겨찾기한 도구가 없습니다

진법 변환기 무료 온라인: 2진수 8진수 10진수 16진수 즉시 변환

139 회 사용
예시:
이진법 (Binary)
-
팔진법 (Octal)
-
십진법 (Decimal)
-
십육진법 (Hex)
-

변환 참조 테이블

십진법이진법팔진법십육진법
0000000
1000111
2001022
81000108
10101012A
15111117F
16100002010
25511111111377FF
256100000000400100

진법 변환 팁

2진수에서 10진수 — Base 2
2진수는 0과 1만 사용합니다. 컴퓨터의 기본 언어이며, 각 자릿수는 2의 거듭제곱을 나타냅니다.
16진수 — Base 16
16진수는 0-9와 A-F를 사용합니다. 16진수 한 자리는 정확히 4비트 이진수를 나타내므로, 프로그래머들이 메모리 주소와 색상 코드에 자주 사용합니다.
10진수 — Base 10
일상에서 사용하는 숫자 체계입니다. 각 위치는 10의 거듭제곱을 나타냅니다.
실시간 변환
아무 필드에 숫자를 입력하면 모든 진법 변환이 즉시 업데이트됩니다. 버튼 클릭이 필요 없습니다.

자주 묻는 질문

Q 2진수를 10진수로 어떻게 변환하나요?
A 각 이진 자릿수에 위치값(2의 거듭제곱)을 곱하고 합산합니다. 예: 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10(10진수).
Q 프로그래머가 16진수를 사용하는 이유는?
A 간결하기 때문입니다. 16진수 한 자리는 정확히 4비트 이진수를 나타냅니다. 메모리 주소, CSS 색상(#FF0000), 저수준 프로그래밍에서 긴 이진값을 쉽게 읽을 수 있습니다.
Q 진법(기수)이란 무엇인가요?
A 사용하는 고유 자릿수의 개수를 정의합니다. 10진수는 10개(0-9), 2진수는 2개(0-1), 8진수는 8개(0-7), 16진수는 16개(0-9, A-F)를 사용합니다.
Q 8진수는 어디에 사용되나요?
A Unix/Linux 파일 권한(예: chmod 755)과 일부 레거시 시스템에서 사용됩니다. 8진수 한 자리는 정확히 3비트 이진수를 나타냅니다.
Q 이 변환기는 매우 큰 숫자를 정확하게 처리할 수 있나요?
A 물론입니다. 저희 숫자 기수 변환기는 높은 정밀도로 큰 정수 및 부동 소수점 숫자를 처리하도록 설계되었습니다. 12345678901234567890과 같이 자릿수가 많은 숫자를 입력하면 기수 간에 정확하게 변환됩니다. 예를 들어, 이 특정 숫자는 16진수로 21A9E03A92A74D9E0으로 변환됩니다. 이는 정밀도가 중요한 복잡한 과학 계산이나 금융 데이터에 적합합니다.
Q 이 도구에서 16진수의 대문자와 소문자를 구분하나요?
A 아니요, 저희 변환기는 A-F와 a-f를 동일하게 취급합니다. "1a3f"를 입력하든 "1A3F"를 입력하든 결과는 완전히 같습니다. 여러 소스에서 16진수 값을 복사할 때 유용합니다. 일부 시스템은 대문자를, 다른 시스템은 소문자를 출력합니다. 여기서는 둘 다 그대로 사용할 수 있습니다.
Q 진법 변환 시 정밀도가 손실되나요?
A 정수라면 절대 그렇지 않습니다. 하지만 소수는 얘기가 달라요. 예를 들어 10진수 0.1은 2진수에서 순환소수가 됩니다 — 0.0001100110011...처럼 무한히 반복되죠. 저희 변환기는 12자리에서 자르고 0.000110011001을 표시합니다. 순환 결과 옆에는 "근삿값"이라는 작은 표시가 나타나서 상황을 바로 알 수 있습니다.
Q 3의 2진수(0011)가 10진수 3과 왜 이렇게 다르게 보이나요?
A 10진수는 10이 되면 자릿수가 늘어나지만, 2진수는 1 다음에 바로 자릿수가 늘어나기 때문입니다. 10진수에서는 9 다음에 10이 되지만, 2진수에서는 2가 "10"이고 3이 "11"입니다. 우리 뇌는 10진수 패턴에 익숙하지만, 2진수는 손가락 두 개로 세는 것과 같아요. 이 도구에 0부터 10까지 입력하고 결과를 나란히 보세요. 몇 초 안에 패턴이 보일 겁니다.
Q 음수를 2의 보수 형식으로 변환해서 볼 수 있나요?
A 네, 가능합니다. 숫자 앞에 마이너스 기호를 입력하세요. 예를 들어 10진수 -42를 넣으면 2의 보수 형태로 이진수가 표시됩니다. 8비트 기준으로 -42는 11010110이 됩니다. 기본값은 8비트지만 고급 패널에서 최대 32비트까지 조정할 수 있습니다. 대부분의 변환기가 아예 지원하지 않는 숨겨진 기능입니다.

진법 변환기 사용 방법

관련 도구