Minden, ami elektronika

Elektronikával hobbi szinten foglalkozó oldal

size_t

2019. szeptember 05. 21:23 - raptor13

Leírás

A size_t egy adattípus, amely képes bármilyen objektum méretének bájtban kifejezésére. 

Tovább
Szólj hozzá!

long

2019. szeptember 03. 07:55 - raptor13

Leírás

A long adattípus 32 biten tárol egész számokat, -2,147,483,648 és 2,147,483,647 közötti értéket vehet fel.Ha long típusú egész számokkal végez műveleteket, akkor a számok legalább egyikét L-nek kell követnie.

Szintaxis

hosszú var = val;

paraméterek

var: változó neve.
val: a változóhoz rendelt érték.

Példakód

long speedOfLight = 186000L;

Lásd még

String()

array

bool

boolean

byte

char

double

float

int

short

size_t

string

unsigned karakter

unsigned int

unsigned long

void

word

 

Szólj hozzá!

int

2019. szeptember 03. 07:47 - raptor13

Leírás

Az egész szám az elsődleges adattípus a számok tárolásához.

Az Arduino Uno (és más ATmega alapú alaplapokon) egy int 16 bites (2 bájtos) értéket tárol. Ez -32 768 és 32 767 közötti tartományt eredményez (minimális érték -2 ^ 15 és maximális érték (2 ^ 15) - 1). Az Arduino Due és SAMD alapú táblákon (mint például az MKR1000 és a Zero) az int 32 bites (4 byte) értéket tárol. Ez -2,147,483,648 és 2,147,483,647 tartományt eredményez (minimális érték -2 ^ 31 és maximális értéke (2 ^ 31) - 1).

Tovább
Szólj hozzá!

float

2019. szeptember 03. 07:31 - raptor13

Leírás

A float a lebegőpontos, azaz a tizedesjeggyel rendelkező (nem egész számok) tárolására szolgáló adattípus. A lebegőpontos számokat gyakran használják az analóg és a folyamatos értékek közelítésére, mert nagyobb felbontásúak, mint egészek. A lebegőpontos számok lehetnek akár +/- 3.4028235E+38 közötti értéket vehet fel. A float adattípous 4 byte helyet foglal a memóriában.

Tovább
Szólj hozzá!

double

2019. augusztus 26. 03:54 - raptor13

Leírás

32 bites lebegőpontos szám. Az Uno és más ATMEGA alapú alaplapoknál 4 byte-ot foglal el. Vagyis pontosan megegyezik a float adattípussal.

Az Arduino Due esetében a double 8 bájtos (64 bites) pontossággal rendelkezik.

Szintaxis

double var = val;

paraméterek

var: változó neve.
val: az a változóhoz rendelt érték.

Megjegyzések és figyelmeztetések

Abban az esetben, ha más nyelvre (vagy csak másik alaplapra) írt programot szeretne használni, győződjön meg róla, hogy a double adattípus hossza megfelelő-e.

Lásd még

String()

array

bool

boolean

byte

char

float

int

long

short

size_t

string

unsigned char

unsigned int

unsigned long

void

word

constans

Szólj hozzá!

char

2019. augusztus 26. 03:03 - raptor13

Leírás

Karakterek tárolására használt adattípus. Megadásakor  idézőjelekben kell írni, így: 'A' (több karakterhez - karakterláncokhoz - dupla idézőjelekkel kell használni: "ABC").

A karaktereket számként tárolja. A karakterek kódja az ASCII táblában látható. Ez azt jelenti, hogy számtani műveletet lehet végrehajtani olyan karaktereken, amelyekben a karakter ASCII értékét használjuk (például az 'A' + 1 értéke 66, mivel az A nagybetű ASCII értéke 65). Lásd a Serial.println hivatkozást a karakterek számokra történő lefordításáról.

A char-adattípus mérete legalább 8 bit. A karakterek tárolására csak a char használata ajánlott. Előjel nélküli, egy bájtos (8 bites) adattípus esetén használja a bájt adattípust.

Szintaxis

char var = val;

paraméterek
var: változó neve.
val: az a változóhoz rendelt érték.

Példakód

Lásd még

String()

array

bool

boolean

byte

double

float

int

long

short

size_t

string

unsigned char

unsigned int

unsigned long

void

word

constans

Szólj hozzá!

byte

2019. augusztus 26. 02:55 - raptor13

Leírás

A bájt egy 8 bites, előjel nélküli számot tárol, 0 és 255 között.

Szintaxis

byte var = val;

paraméterek

var: változó neve.
val: az a változóhoz rendelt érték.

Lásd még

String()

array

bool

boolean

char

double

float

int

long

short

size_t

string

unsigned char

unsigned int

unsigned long

void

word

constans

Szólj hozzá!

boolean

2019. augusztus 26. 02:51 - raptor13

Leírás

A boolean egy, az Arduino IDE alatt használt megnevezése a bool adattípusnak . Javasolt ehelyett a szokásos bool megnevezést használni, amely mindenben teljesen azonos vele.

Lásd még

String()

array

bool

byte

char

double

float

int

long

short

size_t

string

unsigned char

unsigned int

unsigned long

void

word

constans

Szólj hozzá!

bool

2019. augusztus 26. 02:45 - raptor13

Leírás

A bool két értéket vehet fel: igaz vagy hamis. Minden bool változó egy bájt memóriát foglal el.

Szintaxis

paraméterek

var: változó neve.
val: az a változóhoz rendelt érték.

Példakód

Ez a kód megmutatja, hogyan kell használni a bool adattípust.

Lásd még

String()

array

boolean

byte

char

double

float

int

long

short

size_t

string

unsigned char

unsigned int

unsigned long

void

word

constans

Szólj hozzá!
süti beállítások módosítása