숫자 다시 해석
- 업데이트 날짜:2023-02-17
- 2분 (읽기 시간)
숫자 다시 해석
비트 패턴을 변경하지 않고 입력 데이터의 2진 포인트를 이동합니다.
이 노드는 입력 데이터를 2n로 곱하거나 나눌 수있는 하드웨어 효율적인 방법을 제공합니다. 여기서 n은 2진 포인트가 이동한 비트 수입니다.
입력/출력

타입
입력 데이터를 변환하려는 데이터 타입.
이 입력은 데이터 입력의 단어 길이와 동일한 단어 길이를 가져야합니다. 아이템 탭에서 이 입력을 설정합니다. 이 노드는 이 입력에 연결된 값을 무시합니다.
이 입력은 다음의 데이터 타입을 허용합니다.
- 정수
- 배정도 부동소수
- 단정도 부동소수
- 고정 소수점 수
Default value: 0

데이터 입력
재해석해야 할 값
이 입력은 다음의 데이터 타입을 허용합니다.
- 정수
- 배정도 부동소수
- 단정도 부동소수
- 고정 소수점 수
- 정수의 1D 배열
- 배정도 부동소수의 1D 배열
- 단정도 부동소수의 1D 배열
- 고정 소수점 수의 1D 배열

데이터 출력
재해석된 데이터 입력의 값.
이 출력은 다음 데이터 타입 중 하나를 반환할 수 있습니다.
- 정수
- 배정도 부동소수
- 단정도 부동소수
- 고정 소수점 수
- 정수의 1D 배열
- 배정도 부동소수의 1D 배열
- 단정도 부동소수의 1D 배열
- 고정 소수점 수의 1D 배열
Examples
다음 테이블은 노드가 어떻게 데이터 입력의 2 진수 포인트를 이동하고 정수 길이가 변경되면 데이터 출력을 반환하는지 보여줍니다.
| 파라미터 | 데이터 타입 | 비트 패턴 | 10진수 값 |
|---|---|---|---|
| 데이터 입력 | I8 <8.0> FXP | 00000010 | 2 |
| 타입 | I8 <6.2> FXP | 000000.00 | — |
| 데이터 출력 | I8 <6.2> FXP | 000000.10 | 0.5 |
| 파라미터 | 데이터 타입 | 비트 패턴 | 10진수 값 |
|---|---|---|---|
| 데이터 입력 | I8의 배열 | [00100000, 00010000, 00000100] | [32, 16, 4] |
| 타입 | I8 <4.4> FXP | 0000.0000 | — |
| 데이터 출력 | I8 <4.4> FXP의 배열 | [0010.0000, 0001.0000, 0000.0100] | [2, 1, 0.25] |
| 파라미터 | 데이터 타입 | 비트 패턴 | 10진수 값 | ||
|---|---|---|---|---|---|
| 데이터 입력 | 단정도 | 부호 | 지수 (8비트) | 분수 (23비트) | 2 |
| 0 | 10000000 | 000...0 | |||
| 타입 | U32 | 000...0 | — | ||
| 데이터 출력 | U32 | 0100...0 | 1073741824 | ||