Diferencia entre revisiones de «unsigned long»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripción == Las variables long sin signo son variables de tamaño extendido para almacenamiento de números y almacenan números de 32 bits (4 bytes). A diferencia d...»)
 
m
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
Las variables long sin signo son variables de tamaño extendido para almacenamiento de números y almacenan números de 32 bits (4 bytes). A diferencia de los long estándar no almacenan números negativos, teniendo un rango desde 0 a 4,294,967,295 (2^32 - 1).
+
Las variables long sin signo son variables de tamaño extendido para almacenamiento de números y almacenan números de 32 bits (4 bytes). A diferencia de los long estándar no almacenan números negativos, teniendo un rango desde 0 a 4,294,967,295 (2^32 - 1).  Alternativamente puede verse declarado como tipo '''uint32_t''', sin embargo funciona exactamente igual.
  
 
== Sintaxis ==
 
== Sintaxis ==

Revisión del 21:10 18 jun 2018

Descripción

Las variables long sin signo son variables de tamaño extendido para almacenamiento de números y almacenan números de 32 bits (4 bytes). A diferencia de los long estándar no almacenan números negativos, teniendo un rango desde 0 a 4,294,967,295 (2^32 - 1). Alternativamente puede verse declarado como tipo uint32_t, sin embargo funciona exactamente igual.

Sintaxis

unsigned long variable = valor;

Parametros

variable
el nombre de nuestra variable
valor
el valor que asignamos a la variable

Advertencias

Nada.

Ejemplo

unsigned long hora=0;
void setup(){
   pinMode(13, OUTPUT);
}
void loop(){
   if (millis() - hora > 500){
      hora = millis();
      digitalWrite(13, !digitalRead(13));
   }
}

Vea también

Referencias