En matemáticas , un operando es el objeto de una operación matemática , es decir, es el objeto o cantidad sobre el que se opera. [1]
La siguiente expresión aritmética muestra un ejemplo de operadores y operandos:
En el ejemplo anterior, '+' es el símbolo de la operación llamada suma .
El operando '3' es una de las entradas (cantidades) seguidas por el 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 suma del sumando 3 y el sumando 6.)
Un operando, entonces, también se conoce como "una de las entradas (cantidades) para una operación".
Los operandos pueden estar anidados y pueden consistir en expresiones también formadas por operadores con operandos.
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'.
Las reglas de precedencia afectan qué valores forman operandos para qué operadores: [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'.
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 cotidiano, la notación infija es la más común, [3] sin embargo, también existen otras notaciones, como las notaciones de prefijo y posfijo . Estas notaciones alternativas son las más comunes en 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'
En una expresión matemática, el orden de las operaciones 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 los paréntesis y termine con el grupo de suma/resta). Por ejemplo, en la expresión
La primera operación que se debe realizar es cualquier expresión que se encuentre dentro de un paréntesis. Por lo tanto, comenzando por la izquierda y avanzando hacia la derecha, se encuentra el primer paréntesis (y en este caso, el único), es decir, (2 + 2 2 ). Dentro del paréntesis se encuentra la expresión 2 2 . El lector debe encontrar el valor de 2 2 antes de continuar. El valor de 2 2 es 4. Una vez encontrado este valor, la expresión restante se ve así:
El siguiente paso es calcular el valor de la expresión dentro del paréntesis, es decir, (2 + 4) = 6. Nuestra expresión ahora se ve así:
Habiendo calculado la parte parentética de la expresión, comenzamos de nuevo comenzando con el valor más a la izquierda y nos movemos hacia la derecha. El siguiente orden de operación (según las reglas) son los exponentes. Empecemos por el valor más a la izquierda, es decir, 4, y escudriñemos con la vista hacia la derecha y busquemos el primer exponente que encontremos. La primera (y única) expresión que encontramos que se expresa con un exponente es 2 2 . Hallamos el valor de 2 2 , que es 4. Lo que nos queda es la expresión
El siguiente orden de operación es la multiplicación. 4 × 4 es 16. Ahora nuestra expresión se ve así:
El siguiente orden de operaciones según las reglas es la división. Sin embargo, en la expresión 16 − 6 no hay ningún operador de división (÷). Por lo tanto, pasamos al siguiente orden de operaciones, es decir, la suma y la resta, que tienen la misma precedencia y se realizan de izquierda a derecha.
Entonces, el valor correcto para nuestra expresión original, 4 × 2 2 − (2 + 2 2 ), es 10.
Es importante llevar a cabo el orden de las operaciones de acuerdo con las reglas establecidas por la convención. Si el lector evalúa una expresión pero no sigue el orden correcto de las operaciones, obtendrá un valor diferente. El valor diferente será el valor incorrecto porque no se siguió el orden de las operaciones. El lector llegará al valor correcto para la expresión si y solo si cada operación se lleva a cabo en el orden correcto.
El número de operandos de un operador se denomina aridad . [4] Según la aridad, los operadores se clasifican principalmente como nulares (sin operandos), unarios (1 operando), binarios (2 operandos) y ternarios (3 operandos). Las aridades superiores se denominan con menos frecuencia mediante términos específicos, sobre todo cuando se puede utilizar la composición de funciones o la currificación para evitarlas. Otros términos incluyen:
En los lenguajes de programación informática , las definiciones de operador y operando son casi las mismas que en matemáticas.
En informática, un operando es la parte de una instrucción de computadora que especifica qué datos se deben manipular u operar, mientras que al mismo tiempo representa los datos en sí. [5] 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) especifican sobre qué X operar, así como el valor de X.
Además, en lenguaje ensamblador , un operando es un valor (un argumento) sobre el que opera la instrucción , nombrada por mnemotécnico . 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
MOV DS , EJE
donde el valor del operando del registro AX
se debe mover ( MOV
) al registro DS
. Según la instrucción , puede haber cero, uno, dos o más operandos.