728x90 반응형 파이썬 이진시프트1 [파이썬 / Python] 이진시프트(Binary Shift)를 이용하여 2의 승수 곱하기 안녕하세요. 이번 포스팅에서는 파이썬의 이진시프트(Binary Shift)를 이용하여 2의 승수를 곱하는 방법을 알아보겠습니다. 0. 파이썬의 이진시프트 컴퓨터에서는 어떠한 값을 표현하기 위해 0,1의 조합인 이진법으로 표현합니다. 가령 우리가 평소에 사용하는 10 이라는 수는 이진수 1010로 표현됩니다. 정수(십진법) :10 이진법 : 1010 이진법의 형식을 사용할 때, 각 자리는 2의 배수로 늘어납니다. 두번째 자리는 2의 1승인 2인 것처럼입니다. 파이썬에서는 이진시프트(Binary Shift)라는 연산을 제공합니다. 이 연산은 특정 비트의 자리 수를 추가하거나 제거하는 역할을 합니다. 1010 이라는 수가 있을 때, 왼쪽 시프트( 2022. 5. 8. 이전 1 다음 728x90 반응형