Menu
CoddyTech

Operator Pangkat

Termasuk bagian Dasar-Dasar dalam perjalanan PHP di Coddy. Pelajaran 17 dari 71.

Operator eksponensiasi (**) menaikkan bilangan ke suatu pangkat. Ini adalah cara yang lebih ringkas untuk menulis "kalikan bilangan dengan dirinya sendiri" beberapa kali.

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

Di sini, 2 ** 3 berarti 2 dipangkatkan 3, yaitu 2 × 2 × 2 = 8. Angka pertama adalah basis, dan angka kedua adalah eksponen.

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

Kamu juga bisa menggunakan operator ini dengan eksponen desimal. Misalnya, menaikkan angka ke pangkat 0.5 akan menghasilkan akar kuadratnya:

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

Tantangan

Mudah

Baca dua angka dari input: basis dan eksponen.

Hitung dan cetak hasil pemangkatan basis dengan eksponen menggunakan operator pemangkatan.

Contoh:

Jika inputnya adalah 3 dan 4, outputnya adalah 81 (karena 34 = 3 × 3 × 3 × 3 = 81).

Coba sendiri

<?php
// Baca input
$base = intval(fgets(STDIN));
$exponent = intval(fgets(STDIN));

// TODO: Tulis kodemu di bawah ini untuk menghitung base pangkat exponent


// Tampilkan hasilnya sebagai output
echo $result;
?>
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler PHP online