without haste but without rest
[python] 비트마스크 기본 연산 정리 본문
"""
570을 2진수로 변환했을 때 (1<<n)에 해당하는 비트로 연산하는 방법
"""
# 검사
570 & (1<<3)
# 추가
570 | (1<<2)
# 제거
570 & ~(1<<3)
# 토글
570 ^ (1<<3)
570 ^ (1<<2)
'ProgrammingLanguage > Python' 카테고리의 다른 글
[python] 10진수 -> 2진수 변환, 2진수 -> 10진수 변환 (0) | 2021.07.22 |
---|---|
[python] reduce 함수 이해하기 (0) | 2021.07.19 |
[python] xor 연산자 ^= (0) | 2021.07.07 |
[python] 다중 조건으로 정렬하기 - lambda (0) | 2021.06.24 |
[python] 파이썬 이모지 보내기 (0) | 2021.06.23 |
Comments