Menghitung Pangkat Dengan PHP
Sidoarjo – Semula aku tidak membayangkan akan mengalami masalah menghitung bilangan berpangkat dengan PHP, kalau di Excel kan cuma kasih tanda topi (^) sudah beres tapi ternyata di PHP beda, aku sempat googling akhirnya menemukan penjelasan bagaimana cara menyelesaikan bilangan berpangkat dengan PHP.
Berikut sebagai contohnya :
Y = X^n
Ingat-ingat pelajaran SMU ya, kalau kita menemuka soal seperti diatas maka kita harus melakukan log terlebih dahulu baik disisi kanan maupun disisi kiri, berikut adalah hasilnya :
Y = X^n
log Y = Log X^n
Log Y = n * Log X
Y = Exp(n * Ln X)
Kira-kira bener gak ya?...
Ok kita tes di Excel, sebagai contoh adalah :
8 = 2^3
Log 8 = Log 2^3
Log 8 = 3 * Log 2
8 = Exp(3 * Ln 2)
8 = 8 --> BENAR
Selanjutnya adalah coding PHP-nya, ternyata dalam manual PHP yang saya baca Ln dalam excek itu sama dengan Log, sementara Log dalam excel di PHP adalah Log10. Buat file log.php dan copy paste coding beikut:
<?php // Y = X^n // 8 = 2^3 $x = 2; $n = 3; $y = exp($n*log($x)); echo $y; ?>
Ketika log.php tersebut dijalankan pada browser maka akan menghasilkan nilai 8 dan tentunya sesuai dengan cara manual dan Excel bukan.





