Kategória: Programovanie
-
unsigned long
·
[Data Types] → unsigned long Popis : Premenné Unsigned long sú premenné rozšírenej veľkosti na ukladanie čísel a ukladajú 32 bitov (4 bajty). Na rozdiel od štandardných dlhých úsekov dlhé úseky bez znamienka neukladajú záporné čísla, takže ich rozsah je od 0 do 4 294 967 295 (2^32 – 1). Syntax : unsigned long var =…
-
unsigned int
·
[Data Types] → unsigned int Popis : Na Uno a iných doskách založených na ATMEGA sú ints bez znamienka (celé čísla bez znamienka) rovnaké ako ints v tom, že ukladajú 2 bajtovú hodnotu. Namiesto ukladania záporných čísel však ukladajú iba kladné hodnoty, čím sa získa užitočný rozsah od 0 do 65 535 ((2^16) – 1). Due…
-
unsigned char
·
[Data Types] → unsigned char Popis : (unsigned data type), ktorý zaberá 1 bajt pamäte. Rovnaké ako (byte datatype).. unsigned char kóduje čísla od 0 do 255. Pre konzistentnosť štýlu programovania Arduino je potrebné uprednostniť typ údajov bajt. Syntax : unsigned char var = val; Parametre : var: názov premennej. val: hodnota, ktorá sa má priradiť…
-
string
·
[Data Types] → string Popis : Textové reťazce môžu byť reprezentované dvoma spôsobmi. môžete použiť dátový typ String alebo môžete vytvoriť reťazec z poľa typu char a ukončiť ho hodnotou null. Syntax : Platné deklarácie pre reťazce: char Str1[15]; char Str2[8] = {‘a’, ‘r’, ‘d’, ‘u’, ‘i’, ‘n’, ‘o’}; char Str3[8] = {‘a’, ‘r’, ‘d’, ‘u’,…
-
size_t
·
[Data Types] → size_t Popis : size_t je dátový typ schopný reprezentovať veľkosť akéhokoľvek objektu v bajtoch. Príklady použitia size_t sú návratový typ sizeof() a Serial.print(). Syntax : size_t var = val; Parametre : var: názov premennej. val: hodnota, ktorá sa má priradiť tejto premennej.
-
short
·
[Data Types] → short Popis : (short) je 16-bitový dátový typ. Na všetkých Arduino (založené na ATMega a ARM) short ukladá 16-bitovú (2-bajtovú) hodnotu. Výsledkom je rozsah od -32 768 do 32 767 (minimálna hodnota -2^15 a maximálna hodnota (2^15) -1). Syntax : short var = val; Parametre : var: názov premennej. val: hodnota, ktorú priradíte…
-
long
·
[Data Types] → long Popis : Dlhé premenné sú premenné rozšírenej veľkosti na ukladanie čísel a ukladajú 32 bitov (4 bajty), od -2 147 483 648 do 2 147 483 647. Ak robíte matematiku s celými číslami, aspoň jedna z hodnôt musí byť typu long, buď celočíselná konštanta nasledovaná písmenom L, alebo premenná typu long. Syntax…
-
int
·
[Data Types] → int Popis : Celé čísla sú primárnym typom údajov na ukladanie čísel. Na Arduino Uno (a ďalších doskách založených na ATmega) int ukladá 16-bitovú (2-bajtovú) hodnotu. Výsledkom je rozsah od -32 768 do 32 767 (minimálna hodnota -2^15 a maximálna hodnota (2^15) -1). Na doskách Arduino Due a SAMD (ako MKR1000 a Zero)…
-
float
·
[Data Types] → float Popis : Dátový typ pre čísla s pohyblivou rádovou čiarkou, je číslo s desatinnou čiarkou. Čísla s pohyblivou rádovou čiarkou sa často používajú na aproximáciu analógových a spojitých hodnôt, pretože majú väčšie rozlíšenie ako celé čísla. Čísla s pohyblivou rádovou čiarkou môžu byť až 3,4028235E+38 a až -3,4028235E+38. Sú uložené ako…
-
double
·
[Data Types] → double Popis : Dvojnásobná presnosť čísla s pohyblivou rádovou čiarkou. Na Uno a iných doskách založených na ATMEGA to zaberá 4 bajty. To znamená, že dvojitá implementácia je úplne rovnaká ako u float, bez zvýšenia presnosti. Syntax : double var = val; Parametre : var: názov premennej. val: hodnota, ktorá sa má priradiť…