Курс по Raku / Основи / Създаване и извикване на функции / Упражнения / Функция за изчисляване на

Решение: Функция за изчисляване на

В тази програма използвайте оператора **, за да изчислите степента.

Код

Ето решението:

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. Оригинален текст на английски

Преводи на тази страница: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська