Wawancara 150 TeratasMudah

Kekuatan(x, n)

Panduan terperinci dan implementasi Python untuk masalah 'Pow(x, n)'.

Pernyataan Masalah

Mudah

Implementasikan pow(x, n), yang menghitung x dipangkatkan n (yaitu, x^n).

Menerapkan fungsi myPow(x: float, n: int) -> float.

Kendala
  • -100.0 < x < 100.0
  • -2^31 <= n <= 2^31 - 1
  • n is an integer
  • Either x is not zero or n > 0
  • -10^4 <= x^n <= 10^4

Contoh

Example 1
Input
2.00000, 10
Output
1024.00000
Explanation

2^10 = 1024.

Example 2
Input
2.10000, 3
Output
9.26100
Explanation

2.1^3 = 9.261.

Example 3
Input
2.00000, -2
Output
0.25000
Explanation

2^(-2) = 1/(2^2) = 1/4 = 0.25.

Need a Hint?
Pertimbangkan untuk menggunakan struktur data khusus Matematika & Geometri seperti kumpulan atau tumpukan.
Edge Cases to Watch
  • Struktur masukan kosong
  • Masukan elemen tunggal
  • Batasan angka yang besar

Siap Memecahkannya?

Open the problem in PyRun's browser-based Python editor. Your code runs fully offline — no server required.

Buka di Editor
Found this breakdown helpful?

PyRun is built and maintained by an independent solo developer. If this helped your interview prep, consider buying a coffee!

Buy me a coffee

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.