Tugas Menghitung Pangkat dari Dua Bilangan dan Logaritma Basis 2 dengan Python
Berikut ini penyelesaian tugas menghitung pangkat dari dua bilangan dan logaritma basis 2 dengan pemrograman Python.
Persiapan
Bahan-bahan yang perlu dipersiapkan antara lain:
Instalasi Python sesuai sistem operasi yang digunakan
Instalasi IDE seperti Vscode, Atom dan lain-lain.
Code
Berikut ini code yang dibuat untuk menyelesaikan masalah diatas.
import mathx = float(input("Enter Number X: "))y = float(input("Enter Number Y: "))x_power_y = x ** ylog_x_base_2 = math.log2(x)print("X**Y:", x_power_y)print("log(x):", log_x_base_2)
Program ini akan meminta pengguna untuk memasukkan dua angka, kemudian menghitung pangkat dari angka pertama ke angka kedua, serta logaritma basis 2 dari angka pertama. Kemudian, hasilnya akan dicetak ke layar.
Cara Kerja Program
Modul math diimpor untuk menyediakan fungsi matematika tambahan, termasuk fungsi untuk menghitung logaritma.
Selanjutnya, program meminta pengguna untuk memasukkan dua bilangan, yang disimpan dalam variabel x dan y menggunakan fungsi input(). Karena input dari fungsi input() berupa string, kita mengkonversinya menjadi float menggunakan fungsi float() agar dapat melakukan operasi matematika.
Kemudian, program menghitung hasil dari operasi x pangkat y menggunakan operator ** dan menyimpannya dalam variabel x_power_y.
Program juga menghitung logaritma basis 2 dari bilangan x menggunakan fungsi math.log2() dan menyimpannya dalam variabel log_x_base_2.
Terakhir, program mencetak hasil perhitungan dari langkah 3 dan 4 ke layar menggunakan fungsi print(), dengan pesan yang sesuai.
Output
Berikut ini hasil output dari program diatas.
Demikian contoh program Python untuk menghitung pangkat dari dua bilangan dan logaritma basis 2.