2010-07-30 5 views
2

나는 J가 XOR ~:처럼 작동하는 원시적을 가지고 알고 있지만, 정말 인이 not equal to (!=)J에는 비트 단위 xor 기본 제공이 있습니까?

내가 말하여이 비트 XOR와 같은 기능을 할 수 있습니다 : xor =: 4 : '#.((#:x)~:(#:y))'를 동사의 정의에 있지만,이 경우에만 작동 할 때 바이너리 표현을 숫자의 길이는 같습니다. if 문을 사용하여 동일한 크기의 목록을 만들어 bitwise xor를 만드는 완전 출력 동사를 만드는 것에는 부족합니다. 내가 J.

자바에서 일하고있어 내 님 해결 프로그램을 다시 원하기 때문에 당신이 궁금해하는 경우

, 내가 부탁 해요

답변

2

J는 쉽게 비트를 작업 할 그 원시를 가지고있다. 해당 기본은 b.이고 사전의 its documentation은 세부 정보를 제공합니다. 특히 관심이있는 동사는 6 b.

로제타 코드 항목 Bitwise Operations에서 찾을 수 있습니다.