개인/생각 정리

C언어 공부 //JAVA 2의보수

Gongdile 2017. 12. 4. 17:53

질문내용을 여쭤봤다.. 


C에서 메모리 구조.. program process구조에대해 알게되었고 


malloc이 뭐하는앤지..~? 



void *a가 무엇인지! 


비트연산자를 어떤식으로 쓰는지 


 

보수에 대해서도..설명해야하는데 


보수란 두수의 합이 진법의 밑수(N)가 되게 하는수 를 말한다. ..근데 그게 왜나왔을까?


보수는 컴퓨터에서 음의 정수를 표현하기 위해서 고안되었다. 


컴퓨터 내부엣는 사칙 연산을 할때 덧셈을 담당하는 가산기만 이용해서 


뺄셈은 덧셈을 형식을 변환해서 계산해야한다.. 


즉 컴퓨터 내부에서는 A-B를 계산할때 B의 보수 -B를 구한 다음 A+(-B)로 계산한다 



보수를 사용하는 내용에 대해서 정리해둔게 있는데 자료가 안보인다....



이번주에 보수이 개념에 대해서 설명해야 하므로 자료를..찾아보도록 하자 ! 




구글링하면 나오는 내용이지만 다시 한번 3일 안에 정리하도록 하자 !_!