개발/네트워크 도구

이진수 십진수 변환기

0과 1로 이루어진 이진수를 십진수로, 일반 숫자인 십진수를 이진수로 바로 변환합니다. 코딩, 네트워크, 컴퓨터 구조 학습에서 필요한 진수 변환을 빠르게 확인할 수 있습니다.

진수 변환 계산기

입력하면 자동으로 결과가 계산됩니다. 긴 숫자도 정확하게 다룰 수 있도록 브라우저의 정수 계산 방식을 사용합니다.

10진수 → 2진수

십진수 입력

0 이상의 정수만 입력할 수 있습니다.

2진수 결과 -
2진수 → 10진수

이진수 입력

0과 1만 입력할 수 있습니다.

10진수 결과 -

변환할 값을 입력해 주세요.

이진수와 십진수 변환 안내

이진수는 컴퓨터가 데이터를 표현할 때 사용하는 기본 숫자 체계입니다. 사람에게 익숙한 십진수와 컴퓨터가 다루는 이진수를 서로 변환하면 값의 저장 방식, 비트 연산, 네트워크 마스크 계산 등을 이해하기 쉬워집니다.

이진수란?

이진수는 0과 1 두 개의 숫자만 사용하는 진법입니다. 한 자리마다 2의 거듭제곱 값을 가지며, 오른쪽에서 왼쪽으로 1, 2, 4, 8, 16처럼 값이 커집니다.

십진수를 이진수로 바꾸는 원리

십진수를 2로 계속 나누면서 나온 나머지를 거꾸로 읽으면 이진수가 됩니다. 예를 들어 10은 8과 2의 합이므로 이진수로는 1010입니다.

이진수를 십진수로 바꾸는 원리

이진수 각 자리의 값에 2의 거듭제곱을 곱한 뒤 모두 더합니다. 1010은 8의 자리와 2의 자리가 켜져 있으므로 10진수 10이 됩니다.

언제 사용하나요?

프로그래밍의 비트 연산, IP 주소와 서브넷 계산, 권한 플래그, 컴퓨터 구조 학습, 센서 값 분석처럼 숫자를 비트 단위로 확인해야 할 때 유용합니다.