저기 보수취하는걸 좀 알고 싶은데용 ㅠ,.ㅠ
하루
2023.04.01
임으로 seed값을 주고 랜드함수로 나오는 난수에 65539를 곱해서 만약음수면 오버플로우가 일어나므로 2147483648의 보수를 취하는 건데 ㅡㅡ;; 보수 어떻게 취하나용?
-
창의적
~ 이 연산자에 대해서 한번 찾아보셔염 ㅋ
-
한내
보수에는 여러가지가 있죠
컴퓨터에서는 2진연산이니까 1의보수의 2의보수가 있습니다.
1의 보수는 각 비트 반전만 시켜면 되구요 2의보수는 1의보수+1 입니다.
sign bit가 존재한다면 조금 달라지겠지만요..
자세한 것은 교제를 참고하세요. 컴공이신것 같은데 저는 컴구조에서 배웠습니다(마노책 유명하죠 ㅎㅎ;;)