PDA

View Full Version : سوال: نحوه ی استفاده از تابع log در ++C



maryshayegh
چهارشنبه 23 تیر 1389, 13:53 عصر
با سلام . من قصد دارم با تابع log رقم تصادفی ای تولید کنم از توزیع نمایی با فرمول زیر :

x=-1/λ ln(1-Ri)
که Ri هم عدد تصادفی بین 0 و 1 است (با Riمشکلی ندارم .)
میدونم که ln در تابع log کار میده فقط نحوه ی استفاده از تابع log رو بلد نیستم ...
لطفا کمکم کنین
با تشکر

Salar Ashgi
چهارشنبه 23 تیر 1389, 14:08 عصر
سلام


#include <iostream>
#include <conio>
#include <math>
double Log10(double n){
return (log(n)/log(10));
}
//========================
int main(){
cout<<Log10(10)<<endl;//out = 1
cout<<Log10(2)<<endl;//out = 0.3
getch();
}