false
false
O false é o valor lógico falso — o par do true. Você usa ele pra dizer que algo está desligado, que uma condição não bateu, que uma flag ainda não foi acionada.
Sintaxe
false
Parâmetros
Nenhum. É uma constante.
Retorno
Não retorna nada — é uma constante booleana que vale 0. Num contexto lógico, o único valor considerado falso é justamente o zero.
Exemplo
bool alarmeAtivo = false;
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
if (alarmeAtivo == false) {
digitalWrite(LED_BUILTIN, LOW); // tudo calmo, LED apagado
}
}
Notas e cuidados
- Escreva em minúsculas:
false, nãoFALSEnemFalse. - Pra testar se algo é falso, o jeito mais limpo é usar o
!(NÃO lógico):if (!alarmeAtivo)faz o mesmo queif (alarmeAtivo == false). - Lembre:
falseé0, e só o0conta como falso — qualquer outro número (inclusive negativos) é verdadeiro.