engan menggunakan fungsi ln dan exp, buatlah fungsi untuk menghasilkan nilai xy
Dengan menggunakan sifat logaritma :
ln(xy) =
y*ln(x)
exp(ln(xy)) =
exp(y*ln(x))
xy =
exp(y*ln(x))
Menggunakan Program C++
Menggunakan Program Raptor
Menggunakan Program C++
#include <iostream>
#include <math.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
float pangkat(int x, int y){
return (exp(y*log(x)));
}
int main(int argc, char** argv) {
float hasil=0,a,b;
cout<<"Menghitung Hasil Pangkat"<<endl;
cout<<"Masukan Nilai 1 =";cin>>a;
cout<<"Masukan Nilai 2 =";cin>>b;
hasil=pangkat(a,b);
cout<<a<<" Pangkat "<<b<<" ="<<hasil;
return 0;
}