VisualStudio.C++.C#/C . C++
C/C++ . 부호 있는 정수 singed int . 음수 표현 규격 . 2's complement
i.got.it
2023. 8. 27. 00:15
signed int 최상위 바이트 메모리 표현 규격
int8_t , int32_t , int64_t 등에서 음수 양수를 메모리에 표현하는 규격
양수 : 최상위 바이트의 최상위 비트 = 0
음수 : 최상위 바이트의 최상위 비트 = 1
singned int 의 최상위 바이트
비트 7 | 비트 6 | 비트 5 | 비트 4 | 비트 3 | 비트 2 | 비트 1 | 비트 0 |
1 : 음수 0 : 양수 |
연관
각종 AD 변환 칩들의 변환 포맷이 2's complement 가 많다. AD 변환값을 signed int 형으로 받아서 활용하면 된다.
정수의 값 표현 범위
MSB first, LSB first 메모리 배치 규격.
첫 등록 : 2023.08.26
최종 수정 :
단축 주소 : https://igotit.tistory.com/4801