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

내 도구함

자동 모드

저장된 도구가 없습니다.

프리미엄 버전으로 업그레이드하기
관련 도구
같은 상황
논리 게이트 시뮬레이터진리표 생성기카르노 맵 풀이
더 많은 도구
이진 계산기이진수를 8진수로 변환HEX 계산기8진수 to 16진수 계산기
홈페이지 > 기타 도구 > 숫자 체계 변환 도구
 

이진에서 그레이 코드 변환기

MiniWebtool의 2진수-그레이 코드 변환기는 2진수와 그레이 코드 사이를 양방향으로 변환합니다. 단계별 XOR 풀이, 진리표와 비트별 시각화를 제공합니다.

사용법이 궁금하신가요? AI에게 물어보세요

Gemini에서는 복사한 질문을 채팅창에 붙여 넣으세요. 아래에서도 복사할 수 있습니다.

질문 보기

무료로 사용가입 필요 없음즉시 결과 확인
이진에서 그레이 코드 변환기지금 무료로 사용하기 ▼
그레이 코드는 이동과 XOR: g = b ⊕ (b ≫ 1)

아래에 이진수를 입력하고 그레이 코드로 변환을 누르면 XOR 단계와 함께 그레이 코드를 확인할 수 있습니다.

XOR 진리표 (변환에 사용됨)
A
B
A XOR B
0
0
0
0
1
1
1
0
1
1
1
0
변환 방향
이진수

이진에서 그레이 코드 변환기 위젯 삽입

이진에서 그레이 코드 변환기 정보

표준 이진수를 그레이 코드(반사 이진 코드)로 변환하는 무료 온라인 도구인 이진수 그레이 코드 변환기에 오신 것을 환영합니다. 이 변환기는 XOR 규칙, 명확한 비트 단위 다이어그램 및 단계별 분석을 보여주어 변환 원리를 쉽게 이해할 수 있도록 돕습니다.

한눈에 보기

이진에서 그레이 코드 변환기는 이진수를 Gray = Binary XOR (Binary >> 1) 식으로 반사 이진 코드(그레이 코드)로 바꿉니다. XOR 진리표, 비트별 다이어그램, 단계별 세부 내용을 보여줍니다.

이진에서 그레이 코드 변환기: 주요 기능 한눈에 보기
기능제공 내용추천 대상
변환 규칙Gray = Binary XOR (Binary를 오른쪽으로 1칸 이동한 값)을 적용합니다. 가장 높은 Gray 비트는 가장 높은 이진 비트와 같습니다.반사 이진 코드가 만들어지는 방식 익히기
입력 형식0과 1로 입력하며 0b 접두사는 선택 사항입니다. 앞자리 0과 긴 비트열도 지원합니다.코드에서 복사한 비트열 붙여 넣기
XOR 진리표입력 양식 위에 XOR 진리표를 보여줍니다.변환 전에 XOR 연산 확인하기
시프트와 XOR 다이어그램각 비트마다 이진 행, 이동된 행, XOR 결과 행을 보여줍니다.출력 비트를 손으로 하나씩 검산하기
십진수 참고값그레이 비트를 일반 이진수로 읽은 값을 십진수 참고값으로 보여줍니다.그레이 코드가 값이 아니라 패턴을 바꾼다는 점 확인하기

그레이 코드란 무엇입니까?

그레이 코드(또는 반사 이진 코드)는 연속된 두 값이 단 하나의 비트만 다른 이진수 체계입니다. 이는 로터리 엔코더, 디지털 통신 및 여러 비트가 동시에 변할 때 오류가 발생할 수 있는 기타 시스템에서 매우 유용합니다.

이진수를 그레이 코드로 변환하는 방법

일반적인 공식은 다음과 같습니다.

비트 형태에서 최상위 그레이 비트는 최상위 이진 비트와 같습니다. 그 다음의 각 그레이 비트는 인접한 두 이진 비트의 XOR 연산 결과입니다.

이 변환은 비트 패턴(코드)을 변경하는 것이지, 원래 이진 입력이 나타내는 기본 정수 값을 변경하는 것이 아닙니다.

이진수 그레이 코드 변환기 사용 방법

  1. 0과 1만 사용하여 이진수를 입력합니다(선택적 접두사: 0b).
  2. 변환 버튼을 클릭합니다.
  3. 출력된 그레이 코드를 확인하고, 아래로 스크롤하여 시프트 및 XOR 다이어그램과 단계별 세부 정보를 확인합니다.

아래 다이어그램은 짧은 예시를 통해 공식이 어떻게 작동하는지 보여줍니다.

시프트 및 XOR 도식

Binary:
1
0
1
1
Binary >> 1:
0
1
0
1
XOR Result:
1
1
1
0

XOR(배타적 논리합) 이해하기

XOR은 두 입력 비트가 다를 때 1을 출력하고, 같을 때 0을 출력합니다. XOR 진리표는 이 페이지의 입력 양식 위에 표시되어 있습니다.

그레이 코드가 사용되는 곳

자주 묻는 질문 (FAQ)

그레이 코드란 무엇입니까?

그레이 코드는 연속된 값이 정확히 1비트만 다른 이진수 체계입니다. 이 속성은 로터리 엔코더와 같은 실제 장치에서 전환 중 발생하는 오류를 줄이는 데 도움이 됩니다.

이진수를 그레이 코드로 어떻게 변환합니까?

이진수와 해당 수를 오른쪽으로 1비트 시프트한 값을 XOR 연산하여 그레이 코드를 계산할 수 있습니다: 그레이 코드 = 이진수 XOR (이진수 >> 1). 이 도구는 시프트 행과 XOR 결과 행을 보여주므로 각 비트를 직접 확인할 수 있습니다.

그레이 코드는 입력과 동일한 십진수 값을 나타냅니까?

그레이 코드는 동일한 시퀀스 인덱스의 다른 인코딩 방식일 뿐이며, 진법 자체가 다른 것은 아닙니다. 그레이 코드 비트를 일반 이진수로 해석하면 대개 다른 십진수 값이 나옵니다. 따라서 이 페이지에서는 참조용으로만 그레이 비트를 이진수로 해석한 값을 보여줍니다.

그레이 코드를 다시 이진수로 변환할 수 있습니까?

예. 저희의 그레이 코드 이진수 변환기를 사용하세요. 역변환 역시 이전에 복구된 이진 비트와 XOR 연산을 하여 비트 단위로 수행할 수 있습니다.

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

"이진에서 그레이 코드 변환기" - https://MiniWebtool.com/ko/이진에서-그레이-코드-변환기/에서 MiniWebtool 인용, https://MiniWebtool.com/

miniwebtool 팀 제공. 업데이트: 2025년 12월 20일

즐겨 쓰는 AI에게 물어보세요

Gemini에서는 복사한 질문을 채팅창에 붙여 넣으세요. 아래에서도 복사할 수 있습니다.

질문 보기

숫자 체계 변환 도구:

인기·최신 도구:

8진수→2진수 변환기이진-변환기이진수를 십진수로 변환모두 보기 →
홈페이지 > 기타 도구 > 숫자 체계 변환 도구 > 이진에서 그레이 코드 변환기