Leírás
Az egész számok az elsődleges adattípusok a számtároláshoz.
Az Uno és más ATMEGA alapú kártyákon az előjel nélküli int-ek (előjel nélküli egész számok) megegyeznek az int-ekkel, mivel 2 bájtos értéket tárolnak. Negatív számok tárolása helyett azonban csak pozitív értékeket tárolnak, így 0 és 65 535 közötti hasznos tartományt adnak ((2^16) - 1).
A Due 4 bájtos (32 bites) értéket tárol, 0 és 4 294 967 295 (2^32 - 1) között.
Az előjel nélküli int és (előjeles) int közötti különbség abban rejlik, ahogyan a legmagasabb bitet értelmezik, amelyet néha "előjel" bitnek is neveznek. Az Arduino int típusban (amely előjeles), ha a magas bit "1", akkor a szám negatív számként, a többi 15 bit pedig (2-es komplementer matematikával) értelmeződik.
Szintaxis
unsigned int var = val;
Paraméterek
var
: változónév.
val
: az adott változóhoz rendelt érték.