добавлены макросы для возведения в степень