Вираз – це конструкція, що задає правило здобуття значень змінних та створення нових значень шляхом застосування операцій. Вирази складаються із операндів: змінних та констант, операцій та функцій. Для обчислення числового значення використовуються арифметичні вирази.
Порядок виконання операцій в арифметичному виразі (АВ) не відрізняється від звичайного, математичного. Результат буде цілим числом, якщо АВ не містить дані дійсного типу та операцію ділення.
Цілочислове ділення (операція div) визначене лише для цілих чисел, його результат - ціле число, а дробова частина відкидається:
5div6=0 ; c=10, d=6, cdivd=1.
Дробова частина результату цілочислового ділення визначається операцією mod:
5mod6=5 ; cmodd=4.
Для піднесення до степеня змінної xa використовується відома рівність xa=ealnx :
x3.2 ==> exp(3.2*ln(x)).
Для забезпечення необхідної послідовності дій використовуються круглі (і лише круглі!) дужки, при чому кількість відкритих та закритих дужок повинна співпадати.
Не можна відкидати знак множення , записувати два знаки операцій поруч , повторювати знак операції при переносі на новий рядок.
При записі АВ можна використовувати ідентифікатори стандартних функцій. Аргументи функцій обов’язково беруться в дужки. Як аргумент можливо уживати константи, змінні, вирази.
Значення функцій обчислюється до виконання арифметичних дій.
При обчисленні значень деяких інших функцій треба використовувати формули приведення до стандартних :
Lgx=0.4343*lnx ; Logax=lnx/lna ;
arcsinx=arctg(x/Ö(1-x2)) ; arccosx=p /2-arctg(x/Ö1-x2))
Приклад. Записати на мові ТП АВ, що відповідає математичному виразу :

АВ: (exp(3.5*ln(5.6))*ln(abs(x-a))+
exp(-sin(x)/cos(x)))/sqrt(x*sqr(x)+arctan(x/3))-
exp(1/5*ln(abs(sqr(sin(x))+2.5E3*cos(x*x))))