Лекция 03 януари

Поредният видове

Тези данни, които могат ясно да отговори на въпросите: следната стойност? предишната стойност? За пример - цяло число: за броя 8 трябва да е 9, а преди него - 7. Герой на данни - подредени по техните кодови стойности. За видове поръчки в Паскал са функции: ORD (X) - пореден номер на X, ПРЕД (X) - предишната стойност за X, Succ (X) - стойността, която следва X. Когато X - израз. Например, програмата

Програмата показва, че Succ () параметър е израз. Прилагането на видовете трансформация: Байт (въглен) и обратно Чар (Byte). Концепцията за вида на поръчката ще бъде от полза в бъдеще.

тип Band (интервал тип)

вие може да обяви подтип наречен тип разстояния за поредния тип данни. Синтаксис описание на тези видове:
Въведете =. ; Например:
Типове Rus_Zaglavn = "A" .. "Z";
Въведете Rus_Zaglavn (Българска столица) - е подтип на тип характер Char. тип Band често се използва за описание масиви (масиви от -Пълна версия). Ако програмата на стойността на дадена променлива не трябва да надвишава известен обхват, вида на групата може да се използва, за да следи за правилното функциониране на програмата. Например:

изброените видове

Ако приложите масиви (които ще разгледат по-късно), ние се получи компактна версия на програмата:

видове материални

Това реала. В Pascal, Delphi и няколко типа материал с различна точност и обхват от стойности.

Списък аритметични функции (Turbo Pascal)

Също така е полезно да се знае, че Паскал не е работа на повишаване на която и да е степен. Вместо това, за цялата квалификационна степен, която може да се използва многократно се умножение. При разглеждане на отчета за контур, той ще бъде лесна задача. Повишаване на noninteger мощност на базата на следното преобразуване:
Да предположим, че искате да се изчисли:

Логаритмите на двете страни. получаваме:

Z = д б * LN (A) = ехр (б * LN (а)). (1)

Това означава, че степенуване може да се извърши с помощта на формулата (1), включително и за цялостната дейност, но тя е много по-бавно (и губят точност).