Працюємо з цілими та дійсними числами

Для роботи з цілими та дійсними типами визначені наступні стандартні арифметичні операції і функції:

Операція Функція Опис
a + b add(a, b) додавання
a  b sub(a, b) віднімання
* b mul(a, b) множення
a ** b pow(a, b) зведення в ступінь
a / b truediv(a, b) ділення (отримаємо дійсне число – float)
a // b floordiv(a, b) цілочисельне ділення (отримаємо ціле число – int)
a % b mod(a, b) залишок від ділення
  abs(a) абсолютне значення
  round(x[, n]) округлення до найближчого цілого (int) або з точністю до n знаків (float)

Треба зазначити, якщо в якості операндів деякого арифметичного виразу використовуються тільки цілі числа, то результат теж буде ціле число, винятком є операція ділення, результатом якої буде дійсне число. При спільному використанні цілих і дійсних чисел результатом буде дійсне число.