알고리즘/코드업
[CodeUp]6046 : [기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기(설명)(py)
태풍사랑
2021. 7. 15. 00:39
a = int(input())
print(a*2)
# print(a<<1)
시프트 연산자
- 왼쪽 시프트 연산자(<<) : 비트를 왼쪽으로 shift
- 오른쪽 시프트 연산자(>>) : 비트를 오른쪽으로 shift
- 양수는 0, 음수는 1이 채워짐
- 왼쪽으로 shift 할 때마다 2^n을 곱한 효과.
- 오른쪽으로 shift 할 때마다 2^n으로 나눈 효과