Операнд (компьютеры и интернет)

Операнд (operand) — в языках программирования аргумент операции; грамматическая конструкция, обозначающая выражение, задающее значение аргумента операции; иногда операндом называют место, позицию в тексте, где должен стоять аргумент операции. Отсюда происходит понятие местности, или арности, операции, то есть числа аргументов операции. В зависимости от положения операнд относительно знака операции различают префиксные (например, sinx), инфиксные (например, a+b) и постфиксные (например, x3) операции. В зависимости от числа операнд различают одноместные (унарные, или монадические) операции; двуместные (бинарные, или диадические) операции; многоместные (или полиадические) операции.
В связи с различением операнда-позиции и операнда как фактического аргумента возникает понятие приведения операнда к виду, требуемому операцией. Например, если действительный аргумент находится в позиции целого операнда, правила языка могут подразумевать тот или иной способ округления действительного числа до подходящего целого. Другим примером приведения является изменение формы представления объекта, например скаляр приводится к вектору, состоящему из одной компоненты.
Статья находится в рубриках
Яндекс.Метрика