Operando
En matemáticas, un operando es el objeto de una operación matemática, es decir, es el objeto o la cantidad sobre la que se opera.
Ejemplo
La siguiente expresión aritmética muestra un ejemplo de operadores y operandos:
- 3+6=9{displaystyle 3+6=9}
En el ejemplo anterior, '+' es el símbolo de la operación llamada suma.
El operando '3' es una de las entradas (cantidades) seguida del operador de suma, y el operando '6' es la otra entrada necesaria para la operación.
El resultado de la operación es 9. (El número '9' también se llama la suma del sumando 3 y el sumando 6).
Entonces, un operando también se conoce como "una de las entradas (cantidades) para una operación".
Notación
Expresiones como operandos
Los operandos pueden ser complejos y pueden consistir en expresiones que también se componen de operadores con operandos.
- ()3+5)× × 2{displaystyle (3+5)times 2}
En la expresión anterior '(3 + 5)' es el primer operando del operador de multiplicación y '2' el segundo. El operando '(3 + 5)' es una expresión en sí misma, que contiene un operador de suma, con los operandos '3' y '5'.
Orden de operaciones
Las reglas de precedencia afectan qué valores forman operandos para qué operadores:
- 3+5× × 2{displaystyle 3+5times 2}
En la expresión anterior, el operador de multiplicación tiene mayor precedencia que el operador de suma, por lo que el operador de multiplicación tiene operandos de '5' y '2'. El operador de suma tiene operandos de '3' y '5 × 2'.
Posicionamiento de operandos
Dependiendo de la notación matemática que se utilice, la posición de un operador en relación con su(s) operando(s) puede variar. En el uso diario, la notación infija es la más común, sin embargo, también existen otras notaciones, como las notaciones de prefijo y posfijo. Estas notaciones alternativas son más comunes dentro de la informática.
A continuación se muestra una comparación de tres notaciones diferentes: todas representan una suma de los números '1' y '2'
- 1+2{displaystyle 1+2} (notación de infijo)
- +12{displaystyle +;1;2} (notación prefijo)
- 12+{displaystyle 1;2;+} (notación postfix)
Infijo y el orden de operación
En una expresión matemática, el orden de operación se realiza de izquierda a derecha. Comience con el valor más a la izquierda y busque la primera operación que se realizará de acuerdo con el orden especificado anteriormente (es decir, comience con paréntesis y termine con el grupo de suma / resta). Por ejemplo, en la expresión
- 4× × 22− − ()2+22){displaystyle 4times 2^{2}-(2+2^{2},
la primera operación sobre la que se actúa es cualquiera y todas las expresiones que se encuentran dentro de un paréntesis. Entonces, comenzando por la izquierda y moviéndose hacia la derecha, encuentre el primer (y en este caso, el único) paréntesis, es decir, (2 + 22). Dentro del propio paréntesis se encuentra la expresión 22. Se requiere que el lector encuentre el valor de 22 antes de continuar. El valor de 22 es 4. Habiendo encontrado este valor, la expresión restante se ve así:
- 4× × 22− − ()2+4){displaystyle 4times 2^{2}-(2+4)}
El siguiente paso es calcular el valor de expresión dentro del paréntesis mismo, es decir, (2 + 4) = 6. Nuestra expresión ahora se ve así:
- 4× × 22− − 6{displaystyle 4times 2^{2}-6}
Habiendo calculado la parte entre paréntesis de la expresión, comenzamos de nuevo comenzando con el valor más a la izquierda y avanzando hacia la derecha. El siguiente orden de operación (según las reglas) son los exponentes. Comience en el valor más a la izquierda, es decir, 4, y mire hacia la derecha y busque el primer exponente que encuentre. La primera (y única) expresión que encontramos que se expresa con un exponente es 22. Encontramos el valor de 22, que es 4. Lo que nos queda es la expresión
- 4× × 4− − 6{displaystyle 4times 4-6}.
El siguiente orden de operación es la multiplicación. 4 × 4 es 16. Ahora nuestra expresión se ve así:
- 16− − 6{displaystyle 16-6}
El siguiente orden de operación según las reglas es la división. Sin embargo, no hay ningún signo de operador de división (÷) en la expresión 16 − 6. Así que pasamos al siguiente orden de operación, es decir, suma y resta, que tienen la misma precedencia y se realizan de izquierda a derecha.
- 16− − 6=10{displaystyle 16-6=10}.
Entonces, el valor correcto para nuestra expresión original, 4 × 22 − (2 + 22), es 10.
Es importante llevar a cabo el orden de operación de acuerdo con las reglas establecidas por convención. Si el lector evalúa una expresión pero no sigue el orden correcto de operación, obtendrá un valor diferente. El valor diferente será el valor incorrecto porque no se siguió el orden de operación. El lector llegará al valor correcto de la expresión si y sólo si cada operación se realiza en el orden correcto.
Aridad
El número de operandos de un operador se denomina aridad. Según la aridad, los operadores se clasifican principalmente como nulos (sin operandos), unarios (1 operando), binarios (2 operandos), ternarios (3 operandos). Las aridades más altas se denominan con menos frecuencia a través de términos específicos, tanto más cuando se puede usar la composición de funciones o curry para evitarlas. Otros términos incluyen:
- quaternary, tetranary (4)
- quinario, quinquenario, quinquenario (5)
- hexanario, senario, sexenario (6)
- septenary (7)
- octonario (8)
- nonary, novenary (9)
- denario (10)
- undenario (11)
- duodenario (12)
- tridecenario (13)
- quindenario (15)
- vigenario (20)
- cuadrienario (40)
- quinquagenario (50)
- sexagenario (60)
- septuagenary (70)
- octogenario (80)
- nonagenario (90)
- centenario (100)
- sesquicentenario (150)
- bicentenario (200)
- tercentenario, tricentenario (300)
- quadringentenario, quatercentenario (400)
- quincenario (500)
- sexcentenario (600)
- septcentenario (700)
- octocentenario (800)
Ciencias de la computación
En los lenguajes de programación de computadoras, las definiciones de operador y operando son casi las mismas que en matemáticas.
En computación, un operando es la parte de una instrucción de computadora que especifica qué datos se manipularán u operarán, mientras que al mismo tiempo representa los datos mismos. Una instrucción de computadora describe una operación como sumar o multiplicar X, mientras que el operando (u operandos, ya que puede haber más de uno) especifica en qué X operar, así como el valor de X.
Además, en lenguaje ensamblador, un operando es un valor (un argumento) sobre el cual opera la instrucción, nombrada por mnemónico. El operando puede ser un registro de procesador, una dirección de memoria, una constante literal o una etiqueta. Un ejemplo simple (en la arquitectura x86) es
MOVIMIENTO DS, AX
donde el valor del operando de registro AX
se va a mover (MOV
) al registro DS
. Dependiendo de la instrucción, puede haber cero, uno, dos o más operandos.
Contenido relacionado
Espacio vectorial normado
Notación O grande
Diofanto