! (로직스 노드)
Jump to navigation
Jump to search
! | ||
---|---|---|
Inputs | ||
Bool | A | |
Outputs | ||
Bool | * |
! 노드는 입력 A에 대해 논리적 NOT 연산을 수행합니다.
사용방법
노드 브라우저로부터 생성되었을 때, 이 노드는 기본적로 int 자료형을 받습니다만, 보다 일반적으로는 Boolean값 (True/False)를 취급하기 위해서 사용됩니다. 이 노드는 몇 가지 숫자 데이터 유형을 허용하지만, 이 경우 비트 연산 방식으로 처리를 수행합니다.
예제
직접 사용
Boolean 연산자로서 노드의 가장 일반적인 사용법은 받은 값을 단순히 반전시키는 것입니다. True는 False가 되고 False는 True가 됩니다.
유용한 응용법
이 경우, ! 노드는Boolean Latch의 출력을 반전하는 데 사용되어 한 번에 두 값을 토글할 수 있습니다. 여기서 하나는 True이고 다른 하나는 False여야 합니다.