În programare, ca și în orice știință (deși este și artă), cu trecerea timpului istoric, se acumulează experiență, metode de rezolvare a diferitelor probleme. Soluția multor probleme este destul de universală. Nu este nevoie să scrieți câte un algoritm de fiecare dată pentru ao rezolva, dacă a fost deja scris acum mulți ani și aprobat de comunitatea programatorilor. Astfel de algoritmi sunt proiectați sub formă de funcții și module și apoi folosiți în programe care sunt scrise aici și acum.
O funcție sau o procedură poate fi deja inclusă în limba de programare în sine sau poate fi inclusă în modulul pe care doriți să-l conectați la program.
Funcțiile standard (incluse în limbaj) ale limbajului de programare Pascal sunt descrise mai jos.
Funcții aritmetice
Funcțiile aritmetice pot fi utilizate numai cu valori întregi și reale.
valoarea absolută a argumentului
coincide cu tipul argumentului
coincide cu tipul argumentului
rădăcină pătrată a argumentului
partea întregă a unui număr
parte fracționată a numărului
Introduceți funcții de conversie
Aceste funcții sunt concepute pentru a converti tipuri de valori, de exemplu, un caracter într-un număr întreg, un număr real într-un număr întreg și așa mai departe.
- returnează numărul ordinal al argumentului și, astfel, convertește valoarea tipului ordinal într-o valoare de tip întreg.
- rotunjește numărul real până la cel mai apropiat număr întreg.
- dă o parte întregă a numărului real, aruncând numărul fracționat.
Funcții pentru valorile tipului ordinal
- verifică argumentul în mod ciudat. Argumentul unei funcții este o valoare de tip longint. rezultatul este adevărat. dacă argumentul este ciudat, fals dacă este egal.
- determină valoarea anterioară a lui x.