Los operadores aritmeticos nos permiten realizar calculos en nuestras aplicaciones Java o C# ocupan la misma sintaxis para los operadores aritmeticos. Las expresiones que usan operadores aritmeticos son expresiones binarias porque se necesitan dos operadores para realizar una operacion matematica.
Operador de asignacion ( = )
Asigna un valor a una variable o expresion que se encuentra del lado izquierdo del operador ( = ).int myInteger = 1;
Es la suma de los dos valores de los dos operadores.
myInteger = 3 + 6; //myInteger sera 9Si se esta sumando un valor a una variable y se coloca el resultado en la misma variable, se puede escribir una instruccion abreviada que realice la suma. Por ejemplo:
myInteger += 3;La instruccion anterior es la abreviatura de la siguiente:
myInteger = myInteger + 3;El operador de suma tiene un significado especial cuando los dos operandos son cadenas. La suma de dos cadenas une la segunda cadena a la primera.
string myMensaje = "Hola desde " + "C#"; //myMensaje contiene "Hola desde C#"Operador Resta ( - )
Es la diferencia de los valores de los dos operadores.myInteger = 7 - 3; // myInteger sera 4
tambien es posible escribir una expresion abreviadamyInteger -=3; //myInterger = myInteger - 3;
Operador de multiplicacion ( * )Es el producto de los valores de los dos operandos.
int myInteger = 3;int myOtherInteger = 2 * myInteger;
Operador de division ( / )El valor de una expresion que usa el operador de division es el producto de los valores de los operadores.
myInteger = 6 / 3; //MyInteger = 2;Si la operacion de division da como resultado un resto. El resultado de la operacion sera solo el cociente.
myInteger = 7 / 3;Operador Resto ( % )
El valor de una expresion que usa el operador de resto es el resto de una operacion de divisionmyInteger = 7 % 3;
cuando se ejecuta este codigo, la variable MyInteger = 1, porque si se divide 7 entre 3 queda un cociente de 2 y un resto de 1.Aprovechando que este blog esta muy pequenio...
Como prefijar operadores de incremento y decremento.
Los operadores postfijos ++ y -- pueden ser usados en uno de los dos modos. Ya hemos visto las versiones postfijas de los operadores, que aparece despues de la expresion. Las versiones prefijas aparecen antes de la expresion como se ve en el siguiente ejemplo:myInteger = 125;
++myInteger; //el valor ahora es 126
--myInteger; //el valor ahora vuelve a ser 125
Tenga en cuenta una importante diferencia: Con los operadores prefijos el valor cambia antes de que se evalue la expresion, con los postfijos el valor cambia despues de que se evalue la expresion.
myInteger = 123;System.Console.WriteLine(myInteger++);
System.Console.WriteLine(++myInteger);
Saludos y sigan el blog... je =)