Skip to main content

이진 계산기 이진 산술 및 비트 단위 연산(AND, OR, XOR, NOT)을 수행합니다.

이진 계산기 illustration
🔢

이진 계산기

이진 산술 및 비트 단위 연산(AND, OR, XOR, NOT)을 수행합니다.

1

연산 선택

산술 연산 (더하기, 빼기, 곱하기) 또는 비트 연산 (AND, OR, XOR, NOT)을 선택하세요.

2

이진수 입력

0과 1만 사용하여 이진수 값을 입력하세요.

3

다중 기수 결과 보기

결과를 이진수, 십진수,十六진수 및 팔진수로 표시합니다.

Loading tool...

What Is 이진 계산기?

이진 계산기는 디지털 컴퓨팅의 기본적인 수 체계인 이진수(2진법)에서 산술 및 논리 연산을 수행합니다. 컴퓨터 내의 모든 데이터 - 텍스트, 이미지, 비디오 등 - 는 궁극적으로 이진수로 표현됩니다. 이 계산기에서는 표준 산술 연산(덧셈, 뺄셈, 곱셈)과 프로그래밍, 네트워킹 및 디지털 전자 공학에서 필수적인 비트 단위 논리 연산(AND, OR, XOR, NOT)을 지원합니다. 각 결과는 교차 참조를 위해 여러 수 체계(이진법, 십진법, 16진법, 8진법)로 표시됩니다. 이진 산술을 이해하는 것은 컴퓨터 과학 학생, 임베디드 시스템 엔지니어, IP 주소 및 서브넷 마스크와 함께 작업하는 네트워크 관리자 및 하드웨어 수준에서 근무하는 모든 사람에게 중요합니다.

Why Use 이진 계산기?

  • 산술 연산과 비트 논리 연산을 모두 지원합니다
  • 이진수, 십진수, 헥사DECIMAL, 옥타ルの 결과를 동시에 표시합니다
  • 이진수 입력의 실시간 십진수 미리보기
  • 비트 반전을 위한 NOT (단항) 연산 포함
  • 이진수 네이티브 입력을 위한 깨끗한 인터페이스

Common Use Cases

컴퓨터 과학 교육

CS 과정 및 디지털 논리 수업에서 이진수 산술 학습 및 검증

네트워크 엔지니어링

IP 주소에 대한 비트 AND 연산을 사용하여 서브넷 계산 수행

임베디드 프로그래밍

펌웨어 개발에서 레지스터 값 및 비트 조작 작업

디지털 전자공학

논리 게이트 연산 및 이진 회로 동작 확인

Technical Guide

이진수(2진법)는 0과 1이라는 두 개의 숫자만 사용합니다. 이진 덧셈은 다음과 같이 진행됩니다: 0+0=0, 0+1=1, 1+0=1, 1+1=10(1을 올림). 뺄셈은 십진법 뺄셈과 유사한借用 메커니즘을 사용합니다. 곱셈은 십진법의 긴 곱셈과 같이 곱하고 시프트합니다. 비트 단위 연산은 개별 비트에서 작동합니다: AND(둘 다 1 → 1, 그렇지 않으면 0), OR(어떤 하나가 1 → 1), XOR(정확히 하나의 1 → 1), NOT(모든 비트를 반전시킴). 이러한 연산은 CPU가 데이터를 처리하는 방식의 기초입니다. 덧셈 회로는 전가산기를 사용하며, 비트 단위 연산은 싱글 클록 사이클 명령어입니다. 계산기는 이진 문자열을 구문 분석하고 JavaScript의 정수 연산자를 사용하여 연산을 수행한 다음 toString(base)를 사용하여 결과를 여러 기수로 형식화합니다. 注意 bahwa JavaScript는 비트 단위 연산에 대해 32비트 부호 있는 정수를 사용하므로 NOT은 입력 길이에 따라 비트 마스크를 사용하는 것이 아니라 고정된 32비트 너비를 사용한다는 점을 주목하세요.

Tips & Best Practices

  • 1
    이진수 1010 = 십진수 10 (8+2)
  • 2
    AND는 특정 비트 마스킹에 사용됨 (예: 서브넷 마스크)
  • 3
    XOR은 비트 토글 및 단순 암호화에 사용됨
  • 4
    NOT은 모든 비트를 반전시킴 - 결과는 비트 너비에 따라 다름
  • 5
    1만큼 왼쪽으로 이동하는 것은 2배로 곱하는 것과 동일함

Related Tools

Frequently Asked Questions

Q 이진수 덧셈은 어떻게 작동합니까?
0+0=0, 0+1=1, 1+0=1, 1+1=10 (0을 쓸 것, 1을 올림). 이는 십진수 덧셈과 유사하지만 두 자릿수만 사용합니다.
Q 비트 AND는 무엇에 사용됩니까?
AND는 일반적으로 비트 마스킹 - 값에서 특정 비트 추출 - 에 사용됩니다. 네트워킹에서는 서브넷 마스크가 IP 주소의 네트워크 부분을 결정하는 데 AND를 사용합니다.
Q XOR은 무엇에 사용됩니까?
XOR은 입력값이 다르면 1을 출력합니다. 이는 오류 감지 (체크섬), 단순 암호화 (XOR 시퍼) 및 임시 변수 없이 변수 교환에 사용됩니다.
Q 이진수가 헥사DECIMAL과 어떻게 관련되어 있습니까?
각 헥사DECIMAL 자릿수는 정확히 4개의 이진 자릿수를 나타냅니다. 예를 들어, 헥사DECIMAL F = 이진수 1111, 헥사DECIMAL A = 이진수 1010입니다. 이는 이진수와 헥사DECIMAL 사이의 변환을 간단하게 만듭니다.
Q NOT은 이진수에 무엇을 합니까?
NOT은 모든 비트를 반전시킵니다: 0이 1로, 1이 0으로 됩니다. 결과는 연산에 사용되는 비트 너비에 따라 다릅니다.

About This Tool

이진 계산기 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.