음수를 이진수로 표현하는 방법은 무엇입니까?
일반적으로 2의 보수 형식으로 표현됩니다. 예:
-52, 저장된 데이터가 8비트 이진수, 즉 8비트 2의 보수 코드라고 가정
먼저 52를 이진수로 변환: 00110100B
역방향: 11001011B
1을 더함: 11001100B
그런 다음 8비트 2의 -52D의 보수는 11001100B입니다.
11001100B가 부호 있는 숫자인 것으로 알려진 경우, 가장 높은 비트가 1이므로 이 코드는 2의 보수 코드로 표현되는 음수입니다.
11001100B 빼기 1 = 11001011B
Negation=00110100B=52D
다음을 볼 수 있습니다: 11001100B는 -52D의 보수 표현입니다.
확장 정보: p>
이진수는 컴퓨팅 기술 A 숫자 시스템에서 널리 사용됩니다. 바이너리 데이터는 0과 1의 두 자리 숫자로 표현되는 숫자입니다.
기본은 2이고, 캐리 규칙은 "두 개가 모두 하나로 전달됩니다", 차용 규칙은 "하나를 빌려서 2가 되도록 한다"는 독일의 천재 라이프니츠가 발견한 것입니다. 18세기 수학철학. 현재의 컴퓨터 시스템은 기본적으로 이진법을 사용하고 있으며, 데이터는 주로 2의 보수 코드 형태로 컴퓨터에 저장된다. 컴퓨터의 이진 시스템은 매우 작은 스위치로, "켜짐"은 1을 나타내고 "꺼짐"은 0을 나타냅니다.