OPERADORES ARITMÉTICOS

-OPERADORES ARITMÉTICOS:

Los operadores aritméticos se usan para realizar cálculos y operaciones con números reales y punteros. Básicamente permiten hacer cualquier operación aritmética que se necesite. Los operadores más comunes son:

OPERADORACCIÓN EJEMPLORESULTADO
-Resta
X = 5 - 3
X vale 2
+SumaX = 5 + 3
X vale 8
*Multiplicación
X = 2 * 3
X vale 6
/
División X = 6 / 3
X vale 2
%
ModuloX = 5 % 2
X vale 1
- -DecrementoX = 1; X - -
X vale 0
++
IncrementoX = 1; X++
X vale 2


La operación modulo corresponde a obtener el residuo de la división, de modo que al dividir 5 entre 2 tendremos como resultado 2 y como residuo 1, por tanto 5 % 2 corresponde al 1 que sobra de la división exacta. 

Es necesario hacer una observación acerca de los operadores de incremento y decremento, ya que dependiendo de su ubicación con respecto a la variable, se tienen acciones diferentes. Si el operador precede a la variable, se conoce como pre-incremento o pre-decremento y se dice que el operador está en su forma prefija. Por el contrario, si el operador es posterior a la variable se encuentra en la forma posfija y se le llama pos-incremento o pos-decremento según el caso. “Cuando un operador de incremento o decremento precede a su variable, se llevará a cabo la operación de incremento o de decremento antes de utilizar el valor del operando”, tal y como se muestra en el siguiente ejemplo: 


int x,y; 

x = 2004;

 y = ++x;

/* x e y valen 2005. */

En el caso de los post-incrementos y post-decrementos pasa lo contrario: se utilizará el valor actual del operando y luego se efectuará la operación de incremento o decremento” 

int x,y 

x = 2004;

 y = x++;

 /* y vale 2004 y x vale 2005 */ 

ESTE SITIO FUE CONSTRUIDO USANDO