Operadores aritméticos
| Actualizado:
Comentarios: 0
Los operadores aritméticos que se incluyen en el entorno de programación son: asignación, suma, resta, multiplicación, división y módulo. Estos asignan un valor o devuelven la suma, la diferencia, el producto, el cociente o el resto de dos operandos.
= operador de asignación
Asigna el valor de la derecha del signo igual en la variable de la izquierda del signo igual. Una variable declarada pero sin inicializar tendrá un valor por defecto hasta que se le asigne un valor. Para asignar un valor:
variable = 352;
Se debe tener en cuenta que una asignación también podría ser:
x = y + 5; // El valor de x será el valor actual de y al que se le suma 5
Hay que entender que el simbolo «=» no es el de igualdad matemática, sino el de asignación.
+ (suma)
El símbolo «+» devuelve la suma de dos operandos.
Sintaxis
suma = valor1 + valor2;
Ejemplo:
int a = 10;
int b = 7;
int c = 0;
c = a + b; // el valor de c es 17, después de ejecutar esta instrucción
– (resta)
El símbolo «-» devuelve la resta de dos operandos.
Sintaxis
resta = valor1 - valor2;
* (multiplicación)
Devuelve la multiplicación de dos operandos.
Sintaxis
producto = valor1 * valor2;
/ (división)
Devuelve la división de dos operandos.
Sintaxis
resultado = valor1 / valor2;
% (módulo)
El operador % (módulo) calcula el resto cuando un número entero es dividido por otro. Es útil para guardar una variable dentro de una gama particular (por ejemplo, el tamaño de un array). Su sintaxis es la siguiente:
Sintaxis
resultado = dividendo % divisor;
Ejemplo:
int x = 0;
x = 7 % 5; // x resto 2
x = 9 % 5; // x resto 4
x = 5 % 5; // x resto 0
x = 4 % 5; // x resto 4
x = -4 % 5; // x resto -4
x = 4 % -5; // x resto 4