Арифметичні вирази складаються з операндів (констант, змінних, функцій), знаків арифметичних операцій та дужок. Значення виразів обчислюються справа наліво (дужки, функції, операції згідно з пріоритетом). Кожна операція виконується тільки над певним типом операндів. Тип значення виразу (числа-результату) визначається за типом операндів.
Операції (за рівнем пріорітету):
· * - множення х1*х2(х1, х2 - ціл., дійсн.; рез.- ціл., дійсн.);
· / - ділення х1/х2 (х1, х2 - цілий, дійсн.; рез. - дійсний);
· div - ділення без залишка х1divх2 (х1,х2 - дійсн.;рез. - ціл.);
· mod - залишок від ділення х1divх2 (х1,х2 - ціл.; рез. - цілий);
· + - додавання (х1, х2 - цілий, дійсний;рез.- ціл., дійсн.);
· - - віднімання (х1, х2 - цілий, дійсн.; рез. - ціл., дійсний);