Boa tarde pessoal. Estou fazendo um programinha em C++ para calcular um log, porém o resultado não esta batendo. Aqui vai o código:
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
double va1, va2;
va1=log(6116);
va2=(10 * va1);
printf ("%lf \n\n", va2);
system("PAUSE");
return EXIT_SUCCESS;
}
o resultado que deveria dar, segundo a calculadora hp50g, deveria ser: 37.86, porém o resultado que está sendo plotado é: 87.18.
Alguém poderia ajudar? Desde já agradeço.