2진수 음수 계산법
Programming/C 2013. 2. 15. 00:49 |만약 00010110 (10진수로는 22) 란 2진수가 있다
이것을 계산 하려면
일단 1의보수를 취한다.
10010110 0은 1으로 1은 0으로
01101001
이 상태에서 +1을 더한다.
01101010
10010110 은 -106이다.
음수를 표현하는 맨앞의 비트를 MSB라 한다. Most Significant Bit (가장 중요한 비트)
'Programming > C' 카테고리의 다른 글
문자열을 복사하는 strcpy, strncpy함수 (0) | 2013.02.15 |
---|---|
scanf함수에 &를 붙이는 이유 (0) | 2013.02.15 |
2진수를 8진수로 16진수로, 8진수를 16진수로 (0) | 2013.02.15 |
파일의 분할. (0) | 2013.02.14 |
가변인자 함수 (0) | 2013.02.14 |