Курс по 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 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська