값을 하나 이상 입력하세요.
첫 번째 값 · 다른 표현
숫자와 표현
기본 원리
그레이 코드는 인접한 음이 아닌 정수 사이에서 한 비트만 바뀝니다. BCD는 10진수 각 자리를 4비트로 저장합니다. 음의 2진법은 −2의 거듭제곱으로 음수를 부호 없이 표현합니다.
기능
원본과 대상 형식을 선택하고 한 줄에 값 하나를 입력합니다. 그레이·BCD·음의 2진법 비트 사이에는 공백을 허용합니다. 첫 값의 다른 표현도 비교합니다.
사용 방법
- 원본과 대상 코드를 선택합니다. 10진수 12를 BCD 0001 0010으로 바꾸려면 10진수와 8421 BCD를 선택합니다.
- 한 줄에 값 하나를 붙여 넣거나 UTF-8 텍스트 파일을 엽니다.
- 변환 후 결과를 확인하고 복사하거나 TXT로 저장합니다. 입력 변경 시 이전 결과가 지워집니다. 실행 취소는 입력과 설정을 복구합니다.
오류와 제한
그레이 코드와 BCD는 음이 아닌 값만 지원합니다. BCD는 0000–1001의 완전한 4비트 그룹이 필요합니다. 음의 2진법은 0과 1만 사용합니다. 일반 음수 2진수는 부호와 크기 방식입니다.
입력 200,000자, 500개 값, 출력 1,000,000자까지 지원합니다. 잘못된 줄이 있으면 전체 배치를 멈춥니다.
숫자 입력은 값 하나당 1,000자리까지입니다. 정수 중간 연산은 16,384비트로 제한합니다.
자주 묻는 질문
BCD와 2진수는 같은가요?
아닙니다. 12는 2진수 1100이지만 BCD는 0001 0010입니다. BCD 그룹 1010은 10진수 한 자리가 아니므로 잘못된 값입니다.
입력값이 업로드되나요?
아닙니다. 계산과 파일 읽기는 이 탭에서 처리합니다. 값을 URL에 넣거나 변환 서비스로 전송하지 않습니다.