blob: c493c4015561a07cba6afa6da2d76619d519d86f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
.. _arduino-unsignedlong:
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
-------
::
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);
}
Syntax
------
::
unsigned long var = val;
- var - your long variable name
- val - the value you assign to that variable
See Also
--------
- `byte <http://arduino.cc/en/Reference/Byte>`_
- `int <http://arduino.cc/en/Reference/Int>`_
- `unsigned int <http://arduino.cc/en/Reference/UnsignedInt>`_
- `long <http://arduino.cc/en/Reference/Long>`_
- `Variable Declaration <http://arduino.cc/en/Reference/VariableDeclaration>`_
.. include:: cc-attribution.txt
|