Функция 1С Pow(Число, Степень) возводит число в степени.
Например:
- Выполняем функцию 1С Pow(2, 2)
- 1С возвращает 4
- Выполняем функцию 1С Pow(3, 5)
- 1С возвращает 243
Добавим в наш калькулятор новые кнопки «Степень».
Для операции нужен только один параметр, поэтому результат будет выводить сразу же по нажатию кнопки операции.
Чтобы узнать какую часть округлять и на сколько разрадов – запросим у пользователя число с помощью ВвестиЗначение().
В обработчик кнопки добавим новую ветку (как добавить новую ветку смотрите сложение, вычитание, деление и умножение в 1С).
Пример программного кода:
[VIP_CONTENT]
//будем округлять до 2х символов
Если ИмяОперации = "Степень" Тогда
Степень = 0; //создаем переменную с типом число
ВвестиЗначение(Степень); //просим пользователя ввести число
Поле = Pow(Поле, Степень); //используем число как второй параметр, округляем введенное в поле число и сразу же выводим туда же результат
КонецЕсли; //в калькуляторе у нас будет ИначеЕсли…
[/VIP_CONTENT]