참이면 0, 거짓이면 1 반환
값이 정수라면 0->1, 0이 아님->0 이렇게 반환되는 거잖음
근데 XOR 1 로 계산하면 ~ 연산 그니까 비트를 뒤집는 NOT 연산이 되는거잖음
나는 논리적인 NOT 연산을 !를 쓰지않고 하고 싶은데
정 방법이 없는것임요?
참이면 0, 거짓이면 1 반환
값이 정수라면 0->1, 0이 아님->0 이렇게 반환되는 거잖음
근데 XOR 1 로 계산하면 ~ 연산 그니까 비트를 뒤집는 NOT 연산이 되는거잖음
나는 논리적인 NOT 연산을 !를 쓰지않고 하고 싶은데
정 방법이 없는것임요?
걍 입력값이 true면 false를 반환하고 반대면 true를 반환하게 하면 되잖아 - dc App
아까는 비트라며
비트마다 or해서 0인지 아닌지만 판단하고 결과를 xor하셈
(0|(~0+1))>>31+1
아 0대신에 x넣으면됨 ㅎㅎ