Любые более-менее серьёзные программы делают какие-то вычисления. Поэтому без математики никак. И поэтому во всех языках программирования имеется довольно много математических функций. Одна из самых востребованных - это функция возведения в степень. Можно, конечно, обойтись и без функций. Например, возвести число в квадрат можно так: x = x * x Можно и в куб возвести: x = x * x * x А вот дальше уже утомительно. Особенно если возводить в степень надо не переменную, а выражение, или степень является не целым числом, а вещественным...
Возведение в степень. Возвести число в целую (вторую, третью, четвертую и т. д.) степень - значит повторить его сомножителем два, три, четыре и т. д. Число, повторяющееся сомножителем, называется основанием степени; число, указывающее, сколько раз берется одинаковый множитель, называется показателем степени. Результат называется степенью. Пример 1 (на картинке) здесь 3 - основание степени, 4 - показатель степени, 81 - степень; 3 = 3 x 3 x 3 x 3. Вторая степень называется иначе квадратом, третья степень - кубом...