Descrierea variabilelor

În Turbo-Pascal, pot fi procesate date de diferite tipuri. Tipul oricărui obiect definește un set de valori valide și un set de operații permise la aceste valori. Orice identificator utilizat în instrucțiuni executabile trebuie descris anterior în secțiunea descriere. În această cerință strictă a limbajului Turbo-Pascal, se manifestă tendința de dezvoltare a limbajelor de programare în direcția creșterii fiabilității programelor create. Figura 5 prezintă structura tipurilor de date Turbo-Pascal. În această secțiune sunt luate în considerare numai tipurile de date întregi și reale.







Descrierea variabilelor






Gama de valori posibile ale tipurilor întregi depinde de reprezentarea lor internă, care poate ocupa unul, doi sau patru octeți. Tabelul 2 enumeră numele tipurilor întregi, lungimea reprezentării lor interne în octeți și gama de valori posibile. Tipuri întregi aparțin așa-numitelor tipuri ordinale. Pentru tipurile ordinale, este caracteristic faptul că astfel de tipuri au un număr finit de valori posibile și aceste valori pot fi ordonate într-un fel și un întreg corespunzător fiecărei valori. Ord (x) este aplicabil oricărui tip ordinal. care returnează numărul ordinal al funcției ord (x). care returnează numărul de secvență al valorii expresiei. Pentru numere întregi, typeord (x) returnează aceleași valori. Pentru a comanda tipuri, puteți utiliza și funcțiile pred (x) și succ (x). Funcția pred (x) returnează o valoare care corespunde ord (or) ord (x) -1. și funcția succ (x) -ord (x) +1.

Tipuri întregi







Articole similare

Trimiteți-le prietenilor: