~~표현식

· JavaScript
비트 NOT연산자(~) 비트 NOT연산자 (~)는 피연산자의 비트를 반전시키는 연산자이며, 한글로 물결표라고 부르듯 Tilde(~,틸드) 연산자라고도 부른다. 피연산자는 32비트 정수로 변환되며 일련의 비트(0과 1)로 표현한다. 32비트를 넘어가는 숫자는 최상위 비트를 기준으로 삭제하며, 다른 비트 연산자와 마찬가지로 피연산자를 32비트 정수로 반환한다. 32비트 정수 피연산자는 2의 보수에 따라서 반전된다. 즉 최상위 비트는 음수를 표현하는데 사용한다. 9 (base 10) = 0000 0000 0000 0000 0000 0000 0000 1001 (base 2) -------------------------------- ~9 (base 10) = 1111 1111 1111 1111 1111 1111..
didue
'~~표현식' 태그의 글 목록