Някои стандартни Pascal функции
изхвърляне на дробната част
Тъй като в Pascal няма операция за степенуване, за степенуванеxзаxZизползваме основната логаритмична идентичност

За да изчислим logax, използваме основната формула за преобразуванеe. Функциите Arcsin(x) и Arccos(x) се изразяват чрез Arctg(x).
8. Оператор за присвояване
Действието на оператора за присвояване е да оцени стойността на израз и да присвои тази стойност на променлива. Например, след изпълнение на операторитеi:=5;i:=i+3 стойността на променливатаiще бъде равна на 8.
Типът на променливата от лявата страна на оператора за присвояване трябва да е съвместим с типа на израза от дясната страна. Изискванията за съвместимост на присвояването са различни за различните типове. Всеки тип цяло число е само присвояване, съвместимо с цяло число. Real е присвояване, съвместимо както с цяло число, така и с реално. След описанието varj:integer; операторътj:=6/2 е невалиден, защото операцията за деление произвежда резултат от реален тип, който не може да бъде присвоен на цяло число.
Операторът за присвояване се използва както за инициализиране на променливи, така и за промяна на техните стойности.
9. Тип характер
Името на символен тип е char.Стойностите на символен тип са знаци от определен набор от знаци, който зависи от конкретната реализация на езика. Този набор включва някои азбучни знаци и евентуално други знаци. Сред тях може да има знаци, които нямат графични изображения (например знак за нов ред). Всички знаци са номерирани. Техните номера са кодове. Набор от стойности на типове знацие подреден набор (колкото по-голям е кодът, толкова по-голям е символът). Символите могат да бъдат подредени по различен начин в различни реализации, но трябва да бъдат изпълнени следните условия: