AjLearning
AjLearning 0.1    





Introducción a Java - Más sobre operaciones aritméticas

Curso Introducción a Java

    Anterior     Siguiente

Cuando evaluamos una expresión aritmética, primero se ejecutan las multiplicaciones y divisiones, y luego las sumas y restas:

10 + 2 * 2 vale entonces 14. Es como si hubiéramos escrito:
10 + (2*2) Vemos que los paréntesis pueden usarse para agrupar expresiones. Otro hubiera sido el resultado si escribiéramos:
(10 + 2) * 2 Las expresiones se evalúan de izquierda a derecha. Estos operadores aritméticos que hemos estado usando, son operadores binarios: necesitan dos operandos. Hay operadores unarios, que necesitan un solo operando. Tanto el + como el - pueden cumplir el rol de operador unario:
int k = -10; int j = -k; int l = +j; En este caso, la variable j tomaría el valor 10.

La división de valores enteros, pierde el resto, así;
int k = 7; int j = k/3; deja como resultado 1 en la variable j. Vemos que hay un operador % que consigue el resto:
int k = 7 % 3; asigna a la variable k el resto de dividir 7 entre 3, es decir, 1.

Programado por Angel J. Lopez www.ajlopez.com