User Tools

Site Tools


arduino:data_types:unsignedlong

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

arduino:data_types:unsignedlong [2024/02/16 01:04] (current)
Line 1: Line 1:
 +======unsigned long   ======
 +
 +====Description   ====
 +
 +Unsigned long variables are extended size variables for number storage, and store 32 bits (4 bytes). Unlike standard longs unsigned longs won't store negative numbers, making their range from 0 to 4,294,967,295 (2^32 - 1).
 +
 +====Example   ====
 +
 +<code arduino>
 +unsigned long time;
 +
 +void setup()
 +{
 +  Serial.begin(9600);
 +}
 +
 +void loop()
 +{
 +  Serial.print("Time: ");
 +  time = millis();
 +  //prints time since program started
 +  Serial.println(time);
 +  // wait a second so as not to send massive amounts of data
 +  delay(1000);
 +}
 +</code>
 +====Syntax   ====
 +
 +    [=unsigned long var = val;=]
 +
 +*var - your long variable name
 +*val - the value you assign to that variable 
 +
 +
 +====See Also   ====
 +
 +* [[arduino:data_types:Byte]]
 +* [[arduino:data_types:Int]]
 +* [[arduino:data_types:unsignedint|unsigned int]]
 +* [[arduino:data_types:Long]]
 +* [[arduino:variable scope and qualifiers:VariableDeclaration|Variable Declaration]]
 +
 +
 +
 +Source: arduino.cc
  

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
arduino/data_types/unsignedlong.txt · Last modified: 2024/02/16 01:04 (external edit)

Impressum Datenschutz