Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
Multimea de valori ale tipului de date integer este formata din numerele intregi care pot fi reprezentate pe calculatorul-gazda al limbajului. Operatiile care pot face cu valorile intregi sint: aduneare (+), scaderea(-), inmultirea(*), restul de la impartire(mod), intregul de la impartire (div).
Cuprins:
In momentul în care programul nu necesită numere de ordinul zecilor de mii, putem folosi tipul byte care este cuprins în intervalul [0; 255].
Mai mare decat integer este word, care poate stoca numere între 0 si 65.535.
Pentru programe care folosesc numere mai mari decat ordinul zecilor de mii naturale, este recomandat sa se foloseasca tipul longint care poate stoca: [-2.147.483.648; 2.147.483.647].
- Ce este un tip de date?
- Tipul de date Integer
- Tip de date Real
- Tip de date boolean
- Tip de date Char
- Tip de date Enumerare
- Tip de date subdominare
Evident, rezultatele operatiile +, -, *
cu valorile intregi trebuie sa apartina
multimii de valori ale tipului de date integer
opera calculatorul. Majoritatea limbajelor
de programare conțin de introducere
a datelor, de prelucrare și de afișare a
acestora. O data se păstreaza in calculator
sub formă de variabilă. Majoritatea
limbajelor de programare cer ca
variabilele folosite sa fie declarate. La
declararea lor se indica 2 caracteristici:
Datele de tip real iau valori reale aparţinînd domeniului de valori corespunzător tipului respectiv. Spre deosebire de operaţiile cu valori întregi, care reproduc exact rezultatele din aritmetica întregilor, operaţiile cu date de tip real produc rezultate aproximative, datorate erorilor de rotunjire generate de numărul finit de cifre semnificative folosite în reprezentarea valorilor reale.
Variabilele reale sunt caracterizate de: domeniul de valori, precizie, precum și de reprezentare. Operatorii care pot fi utilizați în conexiune cu tipul real sunt: +; -; *; / și reprezintă operatiile de adunare, scădere, înmulțire și împărțire.Într-o expresie reala pot exista valori întregi.
Tipul CHAR reprezintă o mulțime finită și ordonată de caractere din setul ASCII ( American Standard Code for Information Interchange ) extins.
Fiecare caracter are o anumită reprezentare internă -valoarea caracterului și o anumită poziție. Din punct de vedere extern o valoare de tip char se reprezintă prin caracterul respectiv inclus între apostrofuri. Poziția sau numărul de ordine al unui caracter se obține cu funcția ORD(in Pascal). Funcția inversă este CHR.
Datele de tip Boolean pot avea valorile adevărat sau fals:
0 – pentru False
1 – pentru True
Pascal pune la dispoziţie programatorului mai multe mecanisme prin care el să-şi construiască noi tipuri. Cel mai simplu dintre acestea este enumerarea. Enumerarea construieşte un nou tip cu un număr finit de elemente descriind între paranteze reprezentarea canonică a fiecărui element.
type culoare = (rosu, verde, albastru, galben, mov, negru, alb);
culoare = { rosu, verde, albastru, galben, mov, negru, alb }
type culoare = (rosu, verde, albastru, galben, mov, alb);
culoare = { rosu, verde, albastru, galben, mov, alb }