Type variabelen
In Arduino kun je verschillende soorten variabelen gebruiken. Hieronder een tabel met de verschillende soorten variabelen en de grootte van de variabele.
| Type | Grootte | Bereik | Omschrijving | Voorbeeld |
|---|---|---|---|---|
| byte | 1 byte | 0 tot 255 | Natuurlijk getal | byte a = 10; |
| bool | 1 byte | 0 of 1 | Booleaanse waarde (ja of nee, 1 of 0) | bool b = true; |
| char | 1 byte | -128 tot 127 | ASCII karakter | char b = 'A'; |
| int | 2 bytes | -32,768 tot 32,767 | Geheel getal | int c = 100; |
| unsigned int | 2 bytes | 0 tot 65,535 | Natuurlijk getal | unsigned int d = 100; |
| long | 4 bytes | -2,147,483,648 tot 2,147,483,647 | Geheel getal | long e = 1000; |
| unsigned long | 4 bytes | 0 tot 4,294,967,295 | Natuurlijk getal | unsigned long f = 1000; |
| float | 4 bytes | -3.4028235E+38 tot 3.4028235E+38 | Decimaal getal | float g = 10.5; |