비트/바이트
비트단위 AND / OR / XOR

두 입력 값의 비트단위 논리곱 (AND), 논리합 (OR), 또는 배타적 논리합 (XOR) 연산을 수행합니다.
입력 값은 정수 타입으로 자동 변환됩니다.
- 입력 [타입] : 값1 [숫자], 값2 [숫자]
- 출력 [타입] : 계산 값 [숫자]
비트단위 NOT

입력 값의 비트를 반전(NOT)합니다. 입력 값은 정수 타입으로 자동 변환됩니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 계산 값 [숫자]
비트 이동 / 회전

입력 값을 지정된 비트 수만큼 좌/우로 이동(shift)하거나 회전(rotate)합니다.
입력 값은 정수 타입으로 자동 변환됩니다.
- 입력 [타입] : 값 [숫자], 비트 수 [숫자]
- 출력 [타입] : 결과 값 [숫자]
비트 반전

입력 값을 특정 비트 위치부터 n개의 비트값을 반전시킵니다.(true <-> false)
입력 값은 4바이트(32비트) 정수타입으로 자동 변환되며 위치는 0부터 시작합니다.
LSB (Least Significant Bit) 는 위치 0의 비트입니다.
- 입력 [타입] : 값 [숫자], 시작 위치 [숫자], 반전할 갯수 [숫자]
- 출력 [타입] : 계산 값 [숫자]
TRUE 비트 갯수

입력 값에서 true인 비트의 갯수를 카운트합니다.
입력 값은 4바이트(32비트) 정수로 자동 변환됩니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : true 비트 갯수 [숫자]
비트 리스트로 분해

입력 값을 비트 리스트로 분해합니다.
입력 값은 4바이트(32비트) 정수로 자동 변환되며 리스트의 첫번째 항목이 LSB (Least Significant Bit) 입니다.
예) 10진수 123 -> 2진수 01111011 -> 리스트 { 참, 참, 거짓, 참, 참, 참, 참, 거짓 }
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 분해된 비트 [리스트]
비트 리스트 합치기

비트 리스트를 4바이트(32비트) 정수로 합칩니다.
리스트의 첫번째 항목이 LSB (Least Significant Bit) 입니다.
예) 리스트 { 참, 참, 거짓, 참, 참, 참, 참, 거짓 } -> 2진수 01111011 -> 10진수 123
- 입력 [타입] : 비트 리스트 [리스트]
- 출력 [타입] : 합친 정수 값 [숫자]
바이트 리스트로 분해

입력 값을 바이트 리스트로 분해합니다.
입력 값은 4바이트 정수로 자동 변환되며 리스트의 첫번째 항목이 LSB (Least Significant Byte) 입니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 분해된 바이트 [리스트]
바이트 리스트를 합치기

바이트 리스트를 4바이트 정수로 합칩니다.
리스트의 첫번째 항목이 LSB (Least Significant Byte) 입니다.
- 입력 [타입] : 바이트 리스트 [리스트]
- 출력 [타입] : 합친 정수 값 [숫자]
워드 리스트로 분해

입력 값을 워드(2바이트) 리스트로 분해합니다.
입력 값은 4바이트 정수로 자동 변환되며 리스트의 첫번째 항목이 Least Significant Word입니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 분해된 워드 [리스트]
워드 리스트 합치기

워드(2바이트) 리스트를 4바이트 정수로 합칩니다.
리스트의 첫번째 항목이 Least Significant Word입니다.
- 입력 [타입] : 워드 리스트 [리스트]
- 출력 [타입] : 합친 정수 값 [숫자]
비트 추출

입력 값의 특정 비트 위치에서 부터 n개의 비트를 추출합니다.
입력 값은 4바이트(32비트) 정수로 자동변환되며 위치는 0부터 시작합니다.
위치 0이 LSB (Least Significant Bit) 입니다.
- 입력 [타입] : 값 [숫자], 위치 [숫자], 갯수 [숫자]
- 출력 [타입] : 추출된 값 [숫자]
바이트 추출

입력 값의 특정 바이트 위치에서 부터 n개의 바이트를 추출합니다.
입력 값은 4바이트 정수로 자동변환되며 위치는 0부터 시작합니다.
위치 0이 LSB (Least Significant Byte) 입니다.
- 입력 [타입] : 값 [숫자], 위치 [숫자], 갯수 [숫자]
- 출력 [타입] : 추출된 값 [숫자]
비트 순서 역전

입력 값의 특정 비트 위치에서 부터 지정된 갯수만큼의 비트 순서를 역전(reverse)시킵니다.
입력 값은 4바이트(32비트)정수로 자동 변환되며 위치는 0부터 시작합니다.
위치 0이 LSB (Least Significant Bit) 입니다.
- 입력 [타입] : 값 [숫자], 위치 [숫자], 갯수 [숫자]
- 출력 [타입] : 계산 값 [숫자]
바이트 순서 역전

입력 값의 특정 바이트 위치에서 부터 지정된 갯수만큼의 바이트 순서를 역전(reverse)시킵니다.
입력 값은 4바이트 정수로 자동 변환되며 위치는 0부터 시작합니다.
위치 0이 LSB (Least Significant Byte) 입니다.
- 입력 [타입] : 값 [숫자], 위치 [숫자], 갯수 [숫자]
- 출력 [타입] : 계산 값 [숫자]
워드 순서 역전

입력 값의 워드(2바이트)의 순서를 역전(reverse)합니다.
입력 값은 4바이트 정수로 자동 변환됩니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 계산 값 [숫자]
비트 설정

입력 값의 특정 비트 위치부터 n개의 비트를 true 또는 false로 설정합니다.
입력 값은 4바이트(32비트)정수로 자동 변환되며, 위치는 0부터 시작합니다.
위치0이 LSB (Least Significant Bit) 입니다.
- 입력 [타입] : 값 [숫자], 위치 [숫자], 갯수 [숫자], 값 [디지털]
- 출력 [타입] : 계산 값 [숫자]
바이트 설정

입력 값의 특정 바이트 위치부터 n개의 바이트를 0~255 범위의 값으로 설정합니다.
입력 값은 4바이트의 정수로 자동 변환되며, 위치는 0부터 시작합니다.
위치 0 이 LSB (Least Significant Byte) 입니다.
- 입력 [타입] : 값 [숫자], 위치 [숫자], 갯수 [숫자], 값 [숫자]
- 출력 [타입] : 계산 값 [숫자]
10진수를 BCD리스트로 변환

10진수 입력 값을 BCD(Binary Coded Decimal) 리스트로 변환합니다.
- 입력 [타입] : 값 [숫자]
- 출력 [타입] : 변환된 BCD 리스트 [리스트]
BCD리스트를 10진수로 변환

BCD(Binary Coded Decimal) 리스트를 10진수로 변환합니다.
- 입력 [타입] : BCD 리스트 [리스트]
- 출력 [타입] : 변환된 값 [숫자]