2010년부터 · 매월 200만 회 이상의 도구 사용을 지원합니다
2010년부터
Chrome에 추가

내 도구함

자동 모드

저장된 도구가 없습니다.

프리미엄 버전으로 업그레이드하기
 

비트 계산기

MiniWebtool의 비트 연산 계산기는 정수 연산을 비트 단위로 보여 줍니다. 연산과 비트 폭을 선택해 AND, OR, XOR 또는 시프트가 2진 표현을 어떻게 바꾸는지 살펴보세요.

무료로 사용가입 필요 없음즉시 결과 확인
비트 계산기지금 무료로 사용하기 ▼

다음 예시를 시도해 보세요:

5 << 2 20 >> 2 1010 << 1 0xFF >> 4
팁: 왼쪽 시프트는 2의 거듭제곱을 곱합니다(빠른 곱셈). 오른쪽 시프트는 2의 거듭제곱으로 나눕니다(빠른 정수 나눗셈). NOT은 지정된 비트 너비 내의 모든 비트를 반전시킵니다.

비트 계산기 위젯 삽입

비트 계산기 정보

비트 시프트 계산기에 오신 것을 환영합니다. 이 도구는 시각적 비트 다이어그램을 사용하여 왼쪽 시프트, 오른쪽 시프트 및 비트 NOT 연산을 수행하기 위한 전용 도구입니다. 이 계산기는 프로그래머, 학생 및 엔지니어가 시프트 연산 중에 비트가 어떻게 이동하는지, 그리고 NOT 연산이 어떻게 모든 비트를 반전시키는지 이해하는 데 도움을 줍니다.

한눈에 보기

비트 계산기는 정수에 대해 왼쪽 시프트, 오른쪽 시프트, 비트 NOT을 수행하고 각 결과를 비트 단위로 보여줍니다. 이진수, 십진수, 십육진수로 입력할 수 있으며, 비트 폭을 골라서 계산합니다.

비트 계산기: 주요 기능 한눈에 보기
기능제공 내용추천 대상
입력 형식수를 이진수, 십진수 또는 십육진수로 입력합니다.코드나 하드웨어 문서에서 복사한 값 다루기
시프트 연산1부터 64칸까지 왼쪽 시프트(<<)와 오른쪽 시프트(>>)를 합니다. 왼쪽 시프트는 오른쪽을 0으로 채우고, 오른쪽 시프트는 밖으로 밀려난 비트를 버립니다.2의 거듭제곱으로 곱하거나 나누는지 확인하기
비트 NOT모든 비트를 뒤집으며, 결과는 비트 폭에 따라 달라집니다. 예를 들어 8비트에서 NOT 5는 250(11111010)입니다.1의 보수 배우기
비트 폭8, 16, 32, 64비트 중에서 고르거나 자동으로 둘 수 있습니다.특정 언어나 레지스터의 정수 크기에 맞추기
비트 다이어그램비트가 왼쪽이나 오른쪽으로 이동하는 모습을 시각적으로 보여주며, 모든 연산을 한꺼번에 실행하는 Calculate All 버튼이 있습니다.시프트가 이진수를 어떻게 바꾸는지 배우는 학생

비트 시프트 연산

왼쪽 시프트 (<<)

왼쪽 시프트 연산은 모든 비트를 지정된 위치 수만큼 왼쪽으로 이동시킵니다. 오른쪽에 새로 채워지는 비트는 항상 0입니다. 1번 왼쪽으로 시프트할 때마다 숫자에 2가 곱해집니다.

예시: 5 << 2

공식: n << k = n × 2^k

오른쪽 시프트 (>>)

오른쪽 시프트 연산은 모든 비트를 지정된 위치 수만큼 오른쪽으로 이동시킵니다. 오른쪽 끝에서 밀려난 비트는 버려집니다. 1번 오른쪽으로 시프트할 때마다 숫자를 2로 나눈 결과(정수 나눗셈)가 됩니다.

예시: 20 >> 2

공식: n >> k = n ÷ 2^k (정수 나눗셈)

비트 NOT (~)

NOT 연산은 모든 비트를 반전시킵니다. 0은 1이 되고 1은 0이 됩니다. 결과는 사용된 비트 너비에 따라 달라집니다.

예시: NOT 5 (8비트 기준)

일반적인 용도

빠른 곱셈 및 나눗셈

비트 마스크 생성

비트 설정 및 해제

계산기 사용 방법

  1. 입력 형식 선택: 2진수, 10진수 또는 16진수 중 선택합니다.
  2. 숫자 입력: 시프트할 숫자를 입력합니다.
  3. 시프트 양 입력: 이동할 비트 수(1-64)를 지정합니다.
  4. 비트 너비 선택: 특정 너비를 선택하거나 '자동'으로 둡니다.
  5. 연산 선택: 왼쪽 시프트, 오른쪽 시프트 또는 '모두 계산'을 클릭합니다.
  6. 결과 분석: 비트가 어떻게 이동했는지 보여주는 시각적 비트 다이어그램을 확인합니다.

자주 묻는 질문

왼쪽 비트 시프트 연산이란 무엇입니까?

왼쪽 시프트(<<)는 모든 비트를 지정된 위치 수만큼 왼쪽으로 이동시키고 오른쪽을 0으로 채웁니다. 1번 왼쪽으로 시프트할 때마다 숫자에 2가 곱해집니다. 예를 들어, 5 << 2는 0101을 10100으로 이동시켜 20(5 곱하기 4)이 됩니다.

오른쪽 비트 시프트 연산이란 무엇입니까?

오른쪽 시프트(>>)는 모든 비트를 지정된 위치 수만큼 오른쪽으로 이동시키고 오른쪽 끝에서 밀려난 비트는 버립니다. 1번 오른쪽으로 시프트할 때마다 숫자를 2로 나눈 결과(정수 나눗셈)가 됩니다. 예를 들어, 20 >> 2는 10100을 00101로 이동시켜 5가 됩니다.

비트 NOT 연산이란 무엇입니까?

비트 NOT(~)은 모든 비트를 반전시킵니다. 0은 1이 되고 1은 0이 됩니다. 결과는 사용된 비트 너비에 따라 달라집니다. 8비트 숫자의 경우, NOT 5(00000101)는 250(11111010)이 됩니다. 이 연산은 1의 보수라고도 합니다.

왜 곱셈 대신 비트 시프트를 사용합니까?

비트 시프트는 더 간단한 CPU 연산이기 때문에 곱셈보다 빠른 경우가 많습니다. n비트 왼쪽 시프트는 2^n을 곱하는 것과 같고, n비트 오른쪽 시프트는 2^n으로 나누는 것과 같습니다. 이 기술은 성능이 중요한 코드에서 주로 사용됩니다.

관련 연산

비트 단위 AND, OR, XOR 연산에 대해서는 비트 계산기를 방문하십시오.

이 콘텐츠, 페이지 또는 도구를 다음과 같이 인용하세요:

"비트 계산기" - https://MiniWebtool.com/ko//에서 MiniWebtool 인용, https://MiniWebtool.com/

miniwebtool 팀 제작. 업데이트: 2025년 12월 26日

수학 풀이어떤 문제를 풀까요?

수학 풀이

예시
수식 예시 더 보기

예시를 선택하고 숫자를 수정한 다음 풀기를 누르세요. log는 밑 10, 자연로그는 ln입니다.

수와 약수

분수와 나눗셈

거듭제곱·근·로그

대수와 방정식

미적분

기하와 삼각법

인기·최신 도구:

팩토리얼 계산기상보 오차 함수 계산기연분수 계산기모두 보기 →
> 비트 계산기