Menu
Coddy logo textTech

Operator potęgowania

Część sekcji Podstawy ścieżki PHP w Coddy. Lekcja 17 z 71.

Operator potęgowania (**) podnosi liczbę do potęgi. To czytelniejszy sposób na zapisanie „pomnóż liczbę przez samą siebie” określoną liczbę razy.

<?php
echo 2 ** 3; // Wypisuje: 8
?>

Tutaj 2 ** 3 oznacza 2 do potęgi 3, czyli 2 × 2 × 2 = 8. Pierwsza liczba to podstawa, a druga to wykładnik.

<?php
$base = 5;
$exponent = 2;
$result = $base ** $exponent;
echo $result; // Wyświetla: 25
?>

Możesz również używać tego operatora z wykładnikami dziesiętnymi. Na przykład podniesienie liczby do potęgi 0.5 daje jej pierwiastek kwadratowy:

<?php
echo 16 ** 0.5; // Wyświetla: 4
echo 9 ** 0.5;  // Wyświetla: 3
?>
challenge icon

Wyzwanie

Łatwy

Wczytaj z wejścia dwie liczby: podstawę i wykładnik.

Oblicz i wypisz wynik podniesienia podstawy do potęgi o wykładniku, używając operatora potęgowania.

Przykład:

Jeśli dane wejściowe to 3 i 4, wynikiem powinno być 81 (ponieważ 34 = 3 × 3 × 3 × 3 = 81).

Spróbuj swoich sił

<?php
// Wczytaj dane wejściowe
$base = intval(fgets(STDIN));
$exponent = intval(fgets(STDIN));

// TODO: Napisz poniżej kod obliczający base podniesione do potęgi exponent


// Wyświetl wynik
echo $result;
?>
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator PHP online