Reference Language (extended) | Libraries | Comparison | Changes
Estos operadores devuelven la suma, diferencia, producto o cociente (respectivamente) de los dos operandos. La operación se lleva a cabo utilizando el tipo de datos de los operandos, por lo que, por ejemplo, 9 / 4 resulta 2 desde 9 y 4 que son enteros int. Esto también significa que la operación puede desbordarse si el resultado es mayor que el que se puede almacenar en el tipo de datos (por ejemplo, la suma de 1 a un int con el valor de 32.767 resulta -32.768). Si los operandos son de tipos diferentes, se utiliza el tipo del "más grande" para el cálculo.
Si uno de los números (operandos) es del tipo float o del tipo double, se usará coma flotante para el cálculo.
y = y + 3; x = x - 7; i = j * 6; r = r / 5;
result = value1 + value2; result = value1 - value2; result = value1 * value2; result = value1 / value2;
value1: cualquier variable o constante
value2: cualquier variable o constante
Correcciones, sugerencias, y nueva documentación deberán ser publicadas en el Foro (castellano) o en el Foro (inglés).
El texto de la referencia de Arduino está publicado bajo la licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0. Los ejemplos de código de la referencia están liberados al dominio público.