이 도구가 유용한 이유
회전 인코더, 상태 머신, 그리고 연속된 인코딩된 숫자 사이에서 한 비트만 변경되어야 하는 인접 값 테스트 벡터에 Gray 코드 변환을 사용하세요.
이 사이트에 게시된 완전한 QA 승인 판을 선택하십시오.
한정된 부호가 없는 정수를 이진 반사 그레이 코드로 변환하거나 그레이 코드를 고정 폭으로 다시 이진으로 디코딩합니다.
준비 완료. 작업 데이터는 이 브라우저에 유지됩니다.
회전 인코더, 상태 머신, 그리고 연속된 인코딩된 숫자 사이에서 한 비트만 변경되어야 하는 인접 값 테스트 벡터에 Gray 코드 변환을 사용하세요.
인코딩은 정수를 한 번 오른쪽으로 시프트한 자기 자신과 XOR합니다. 디코딩은 선택한 비트 너비 내에서 누적된 값을 점차 더 크게 시프트된 Gray 비트와 반복적으로 XOR합니다.
10진수 10은 2진수 00001010이며 Gray 값 15, 2진수 00001111로 인코딩됩니다. 15를 디코딩하면 10진수 10이 복원됩니다.
계산은 결정적이며, 잘못된 입력을 조용히 변경하는 대신 유효성 검사 오류를 설명합니다.
입력과 출력은 이 탭에 그대로 유지됩니다. 복사와 다운로드는 서버 업로드 없이 브라우저 API를 통해 이루어집니다.
각 실행은 해당 도구 모드, 타임스탬프, 입력/출력 크기를 보고하므로 변환된 데이터를 감사할 수 있습니다.