Целочисленные округления





| Векторный | Си | ST |
в палитре на схеме

Описание

Блок векторизован, реализует округление входного числа до целого, при этом блок может работать в одном из 4 вариантов: округление до меньшего целого, округление до большего целого числа, до ближайшего целого или просто отбрасывая дробную часть.

Входные порты

Имя Описание Тип линии связи
inport Порт для входного значения. Математическая

Выходные порты

Имя Описание Тип линии связи
outport Порт для выходного значения. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Тип округления RoundType Выбор способа округления числа. Floor (в меньшую сторону) Перечисление

Параметры

Блок не имеет параметров.

Промпт

//Описание блока, реализующего округление входного числа до целого.
//Блок может работать в одном из 4 вариантов: округление до меньшего целого,
//округление до большего целого числа, до ближайшего целого или просто отбрасывая
//дробную часть
//Блок векторизован
// RoundType - тип округления. Выбор способа округления числа.
//По умолчанию: Floor (в меньшую сторону)
//Возможные значения: до меньшего целого, до большего целого, до ближайшего целого,
//отбрасывание дробной части
//Входы: inport - порт для входного значения
//Выходы: outport - порт для выходного значения

block: (
  type = "Целочисленные округления",
  points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
  RoundType = Floor (в меньшую сторону)
  ),