3일차 과제
2023. 12. 14. 09:57ㆍUnreal 강의
#include <iostream>
int main()
{
int result = 0;
int a = ~0;
//*
int b = 0b10000000000000000000000000000000;
result = a ^ b;
//*/
//*
a = ~a + 1;
a = a << 31;
result = ~a;
//*/
}
비트값 -1을 사용하여 int의 양수 최대값을 구해보시오.
위 주석 영역에 있는 코드는 배타적 논리합을 이용하여 풀은 것이다.
아래 주석영역에 있는 코드는 시프트를 이용하여 풀은 것이다.
'Unreal 강의' 카테고리의 다른 글
4일차 과제 (0) | 2023.12.14 |
---|---|
4일차 (12/14) (0) | 2023.12.14 |
3일차 (12/13) (0) | 2023.12.12 |
2일차 (12/12) (0) | 2023.12.12 |
1일차 (12/11) (0) | 2023.12.12 |