우측 시프트 >>
100 >> 2
10진수 100을 2진수로 바꾸고 0110 0100
>> 2 오른쪽으로 2칸 밀어서 2개를 죽이면 됨 0110 01
이를 다시 10진수로 바꾸면
25
좌측 시프트 <<
100 << 1
10진수 100을 2진수로 바꾸고 0110 0100
<< 1 왼쪽으로 1칸 밀면 오른쪽을 0으로 채우면 됨 0110 01000
이를 10진수로 바꾸면
200
진법 변환 참조
진법 변환 - 2진수, 8진수, 16진수 구하는 법
10진수 -> 2진수 10진수를 2로 나눌 수 없을때까지 나눠서 나머지들을 나열 or 2의 제곱들을 나열해서 각각 더해서 해당 10진수가 될 수 있는 값에 1을 넣기 2진수 -> 8진수 2진수 10011을 3자리씩 잘라
bagun-coding.tistory.com
우측 시프트 >>
100 >> 2
10진수 100을 2진수로 바꾸고 0110 0100
>> 2 오른쪽으로 2칸 밀어서 2개를 죽이면 됨 0110 01
이를 다시 10진수로 바꾸면
25
좌측 시프트 <<
100 << 1
10진수 100을 2진수로 바꾸고 0110 0100
<< 1 왼쪽으로 1칸 밀면 오른쪽을 0으로 채우면 됨 0110 01000
이를 10진수로 바꾸면
200
진법 변환 참조
진법 변환 - 2진수, 8진수, 16진수 구하는 법
10진수 -> 2진수 10진수를 2로 나눌 수 없을때까지 나눠서 나머지들을 나열 or 2의 제곱들을 나열해서 각각 더해서 해당 10진수가 될 수 있는 값에 1을 넣기 2진수 -> 8진수 2진수 10011을 3자리씩 잘라
bagun-coding.tistory.com