숫자 다시 해석

비트 패턴을 변경하지 않고 입력 데이터의 2진 포인트를 이동합니다.

이 노드는 입력 데이터를 2n로 곱하거나 나눌 수있는 하드웨어 효율적인 방법을 제공합니다. 여기서 n은 2진 포인트가 이동한 비트 수입니다.

1378

입력/출력

datatype_icon

타입

입력 데이터를 변환하려는 데이터 타입.

이 입력은 데이터 입력의 단어 길이와 동일한 단어 길이를 가져야합니다. 아이템 탭에서 이 입력을 설정합니다. 이 노드는 이 입력에 연결된 값을 무시합니다.

이 입력은 다음의 데이터 타입을 허용합니다.

  • 정수
  • 배정도 부동소수
  • 단정도 부동소수
  • 고정 소수점 수

Default value: 0

datatype_icon

데이터 입력

재해석해야 할 값

이 입력은 다음의 데이터 타입을 허용합니다.

  • 정수
  • 배정도 부동소수
  • 단정도 부동소수
  • 고정 소수점 수
  • 정수의 1D 배열
  • 배정도 부동소수의 1D 배열
  • 단정도 부동소수의 1D 배열
  • 고정 소수점 수의 1D 배열
datatype_icon

데이터 출력

재해석된 데이터 입력의 값.

이 출력은 다음 데이터 타입 중 하나를 반환할 수 있습니다.

  • 정수
  • 배정도 부동소수
  • 단정도 부동소수
  • 고정 소수점 수
  • 정수의 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