В программировании нередко приходится возводить число в степень. Почти во всех языках программирования для этого есть специальные функции. Но есть две причины не использовать их: Для таких случаев надо знать некоторые вещи, которые помогут вам возвести число в степень без использования таких функций как Power в Паскале (Делфи, Лазарус). Итак, первый простейший способ - это просто перемножить число (переменную) на само себя необходимое количество раз. Например, возвести Х в квадрат можно так (пример на Паскале): Х := Х * Х; Согласитесь, что такая запись выглядит нисколько не длиннее, и даже немного понятнее, чем при использовании специальной функции: Х := Sqr(X); Однако это приемлемо, когда нужно возвести число в степень 2, 3, ну 4. Дальше уже будет утомительно, к тому же можно ошибиться в количестве. Кроме того, это можно делать только если степень - целое положительное число. Если же степень дробное число, то на помощь придёт следующая формула: Функции вычисления экспоненты и логарифм