Float Typecast

Преобразуйте тип типа с плавающей точкой к беззнаковому целому или наоборот

  • Библиотека:
  • HDL Coder / Операции Плавающей точки HDL

  • Float Typecast block

Описание

Блок бросает базовые биты входа к соответствующей фиксированной точке или представлению с плавающей точкой. Ввод и вывод блока содержит то же количество битов.

Тип входных данныхТип выходных данных
halfuint16
singleuint32
doubleuint64
uint32single
uint64double
uint16half

Этот рисунок показывает, как маска блока, поведение и тип выходных данных изменяются динамически в зависимости от типа входных данных, который вы задаете.

Порты

Входной параметр

развернуть все

Порт, чтобы предоставить вход блоку.

Типы данных: single | double | uint32 | fixed point

Вывод

развернуть все

Порт, чтобы получить вычисленный выход из блока.

Типы данных: single | double | uint32 | fixed point

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b