Hola gracias por la recomendaciones aqui les envio ya el algoritmo terminado desarrollado por serie de taylor(el_manco no me fiaba porque segun esa pagina habia una serie que de una me decia el logaritmo base 10 y es Ln)
double long n,x,m,v,p,s,c,i,k,a;
double long b,y,o,u,q,z,h,j,w;
cout<<"\nEscriba numero para hallar el logaritmo: ";
cin>>n;
cout<<"\nEscriba la base: ";
cin>>b;
m=0;
a=0;
k=2.302585093;
if(n==1){cout<<"\n0";}
else {do {n=n/10;m=m+1;a=a+k;} while ( n>=2);
if (n<1){x=n-1;}
else if (n>1){x=n-1;}
else {x=0;}
v=pow( 10,m);
s=0;
i=1;
while(i<1000){
p=pow((-1) ,(i+1)) ;
c=pow( x,i) ;
s=s+ (p*c/i);
i=i+1;
}
o=0;
w=0;
do {b=b/10;o=o+1;w=w+k;} while ( b>=2);
if (b<1){y=b-1;}
else if (b>1){y=b-1;}
else {y=0;}
u=pow( 10,o);
z=0;
j=1;
while(j<1000){
q=pow((-1) ,(j+1)) ;
h=pow( y,j) ;
z=z+ (q*h/j);
j=j+1;
}
cout<<"\n"<<(s+a)/(z+w);
}
getch();
}
Gracias
