3일차 과제

2023. 12. 14. 09:57Unreal 강의

#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