Raku kurss / Pamati / Funkciju izveide un izsaukšana / Vingrinājumi / Funkcija xʸ aprēķināšanai

Risinājums: Funkcija xʸ aprēķināšanai

Šajā programmā izmantojiet operatoru **, lai aprēķinātu pakāpi.

Kods

Šeit ir risinājums:

sub f($x, $y) { $x ** $y }

say f(5, 3);
say f(2, 10);
say f(-4, 5);

🦋 Atrodiet programmu failā function-x-to-the-power-of-y.raku.

Izvade

Palaidiet programmu, lai pārliecinātos, ka tā izdrukā pareizas atbildes:

$ raku exercises/functions/function-x-to-the-power-of-y.raku
125
1024
-1024

Komentārs

Šī funkcija darbojas arī ar negatīvām pakāpēm, piemēram:

say f(5, -1);  # 0.2
say f(10, -2); # 0.01

Nākamais uzdevums

💪 Nepāra vai pāra

Kursa navigācija

Asociatīvie datu tipi / Hashes interpolācija   |   Vairāk par funkcijām

Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.

Šīs lapas tulkojumi: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська