<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функции > OSCAT.Функции.Математика > INC (OSCAT) |
Функция используется при обращении к элементам массива, она увеличивает X на D и предотвращает выход индекса (X+D) за M:
• если 0<=(X+D)<=M, Q:=X+D;
• при выходе значения (X+D) за границы диапазона [0,M] значение Q вычисляется по правилам вычитания битовых строк (см. Особенности битовых строк): Q:=X+D-M-1.
При любых неотрицательных X, D и M значение Q лежит в диапазоне [0, M].
Вид функции в редакторе программ языка FBD:
Входы и выходы функции:
Название |
Тип |
Описание |
Входы |
||
X |
INT |
Вход функции, где задается входное значение. |
D |
INT |
Вход функции, где задается прибавляемое значение. |
M |
INT |
Вход функции, где задается максимальное возвращаемое значение. |
Выходы |
||
Q |
INT |
Выход функции, где выдается возвращаемое значение . |