바로킷

🔢숫자 진법 변환

10진수, 2진수, 8진수, 16진수 사이를 즉시 변환하세요. 음수·소수도 지원, 자릿수 자동 그룹화.

🔒 브라우저에서 처리워터마크 없음가입 불필요

사용 방법

  1. 1변환할 숫자를 입력하고 입력 진법을 선택합니다.
  2. 2다른 진법의 값이 자동 계산됩니다.

자주 묻는 질문

음수도 변환되나요?+

네. 2's complement는 아니고 부호 표시 방식입니다. CS 학습용 2's complement가 필요하면 별도 계산이 필요합니다.

16진수가 왜 코딩에 자주 쓰여요?+

1바이트(8비트)를 2자리로 표현할 수 있어 메모리·색상 코드 표기에 효율적입니다. 0~FF가 0~255와 일치.

8진수는 어디 써요?+

리눅스 파일 권한(755·644 등), 이스케이프 문자(\077 등)에 주로 사용. 일상 코딩에선 거의 안 씁니다.

왜 컴퓨터는 2진수를 쓰나요?+

전기 신호 ON/OFF로 0·1 두 상태를 가장 안정적으로 구분할 수 있어서입니다. 3진수·4진수도 이론적으로 가능하지만 정확도 문제로 사용 안 함.

큰 숫자도 변환되나요?+

JavaScript 안전 정수 범위(2^53)까지 안정적입니다. 그 이상은 BigInt 모드 또는 별도 도구가 필요합니다.

소수도 변환 가능?+

네. 0.5(10진) = 0.1(2진) 같은 변환을 자동으로 합니다. 다만 0.1(10진)처럼 2진에서 무한순환소수가 되는 경우는 반올림됩니다.

관련 도구