+ (adição)
resultado = a + b
O bom e velho sinal de mais. Ele soma dois números — pode ser dois int, dois float, uma variável e uma constante, o que você precisar. É a operação mais básica pra fazer contas no seu programa.
Sintaxe
resultado = a + b;
Parâmetros
- a: o primeiro valor (qualquer tipo numérico).
- b: o segundo valor a ser somado.
Retorno
A soma dos dois valores. O tipo do resultado segue os operandos: int + int dá int, mas se um deles for float, o resultado vira float.
Exemplo
void setup() {
Serial.begin(9600);
int leituras = 20 + 15;
Serial.println(leituras); // imprime 35
}
void loop() {
}
Notas e cuidados
- Cuidado com estouro (overflow): um
intno Uno vai até 32767. Se a soma passar disso, o valor "dá a volta" e vira negativo. - Somando
intcomfloat, o Arduino promove tudo prafloatautomaticamente — mas o resultado só guarda casas decimais se você armazenar em uma variávelfloat.