1. El Octavo Bit
  2. / Lenguaje de programación de Arduino
  3. / Operadores aritméticos

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
Comentarios - 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *