|
|
| Векторный | Си
| ST |
|
| в палитре |
на схеме |
Описание
Блок векторизован, реализует округление входного числа до целого, при этом блок может работать в одном из 4
вариантов: округление до меньшего целого, округление до большего целого числа, до ближайшего целого или просто
отбрасывая дробную часть.
Входные порты
| Имя |
Описание |
Тип линии связи |
| inport |
Порт для входного значения. |
Математическая
|
Выходные порты
| Имя |
Описание |
Тип линии связи |
| outport |
Порт для выходного значения. |
Математическая
|
Свойства
| Название |
Имя |
Описание |
По умолчанию |
Тип данных |
| Тип округления |
RoundType |
Выбор способа округления числа. |
Floor (в меньшую сторону) |
Перечисление
|
Параметры
Блок не имеет параметров.
Промпт
//Описание блока, реализующего округление входного числа до целого.
//Блок может работать в одном из 4 вариантов: округление до меньшего целого,
//округление до большего целого числа, до ближайшего целого или просто отбрасывая
//дробную часть
//Блок векторизован
// RoundType - тип округления. Выбор способа округления числа.
//По умолчанию: Floor (в меньшую сторону)
//Возможные значения: до меньшего целого, до большего целого, до ближайшего целого,
//отбрасывание дробной части
//Входы: inport - порт для входного значения
//Выходы: outport - порт для выходного значения
block: (
type = "Целочисленные округления",
points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
RoundType = Floor (в меньшую сторону)
),