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
Corrections, suggestions, and new documentation should be posted to the Forum.
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.
本文详细介绍了Arduino编程中Unsigned long变量的使用方法、存储原理及应用实例,包括其语法、赋值方式和与其他数据类型的区别。通过具体代码示例帮助开发者掌握如何在Arduino项目中高效利用Unsigned long变量。
1472

被折叠的 条评论
为什么被折叠?



