Operador

29 de agosto de 2010

Los operadores son un tipo de tokens que indican una evaluación para ser realizada en objetos o datos, y en definitiva sobre identificadores o constantes; devolviendo un valor cuyo tipo depende del operador y el tipo de sus operandos.

Los operadores realizan alguna función sobre uno, dos o tres operandos.

Operadores Unitarios
 
Los operadores que requieren un operando son llamados operadores unarios. Por ejemplo, el operador "--" es un operador unario que decrementa el valor de su operando en una unidad y puede ser utilizada en la mayoría de lenguajes como notación forma prefija o posfija.

Operadores Binarios
 
Los operadores que requieren dos operandos se llaman operadores binarios. Por ejemplo el operador "=" es un operador binario que asigna el valor del operando del lado derecho al operando del lado izquierdo.

Operadores Ternarios
 
Los operadores ternarios son aquellos que requieren tres operandos. Por ejemplo el lenguaje Java tiene un operador condicional "?:" que es el único operador ternario en este lenguaje.

Este operador ternario usa notación infija; y cada parte del operador aparece entre operandos:

expresión ? operación1 : operación2

Fuentes
  • Manzanedo del Campo, Miguel Ángel. “Operadores.” Guía de Iniciación al Lenguaje JAVA, October 1999. http://zarza.usal.es/~fgarcia/doc/tuto2/II_3.htm.
  • Deitel. "Cómo programar en Java". 5ta edición

Si le gustó esta entrada, ¡podría invítame a un café!

0 comentarios:

Related Posts with Thumbnails