Курс языка программирования Raku / Основы / Создание и вызов функций / Упражнения / Функция для вычисления xʸ
Решение: Функция для вычисления xʸ
В этой программе используется оператор **
для вычисления степени.
Код
Вот решение:
sub f($x, $y) { $x ** $y }
say f(5, 3);
say f(2, 10);
say f(-4, 5);
🦋 Найдите программу в файле function-x-to-the-power-of-y.raku.
Вывод
Запустите программу, чтобы убедиться, что она выводит правильные ответы:
$ raku exercises/functions/function-x-to-the-power-of-y.raku
125
1024
-1024
Комментарий
Эта функция также работает с отрицательными степенями, например:
say f(5, -1); # 0.2
say f(10, -2); # 0.01
Следующее упражнение
Навигация по курсу
← Ассоциативные типы данных / Интерполяция словарей | Больше о функциях →
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська