Descrição

Longs não assinalados (longos sem sinal) são variáveis de tamanho ampliado para armazenamento numérico. Diferente dos  longs padrão, os não assinalados não armazenam números negativos, abrangendo a faixa de 0 a 4.294.967.295 (2^32 - 1).

Exemplo

unsigned long time;

void setup()
{
Serial.begin(9600);
}

void loop()
{
Serial.print("Time: ");
time = millis();
//imprime o tempo desde que o programa começou a rodar
Serial.println(time);
// espera um segundo de modo que o programa não envie quantidades absurdas de dados
delay(1000);
}

Sintaxe

    unsigned long var = val;
  • var - o nome de sua variável tipo long
  • val - o valor designado para a variável

Veja também

 

Página de início da referência

Correções, sugestões, e nova documentação devem ser enviadas ao Forum.

O texto de referência do Arduino está baixo uma Licença Creative Commons Attribution-ShareAlike 3.0. Amostras de código utilizadas na referência foram deixados  ao domínio público.

 

O conteúdo desta página é uma tradução para o português a partir do site original do Arduino.

Esta obra está sob uma Licença Creative Commons.

Creative Commons License