Every time I attempt to compile this code, I'm receiving a number of errors. Any ideas as to what the problem(s) might be?

Thanks.




public class MyMath
{



public static double exp(double x)
{

double dbloldGuess;
double dblnewGuess = 1 + x;
double dblcounter = 1;

do
{
dblcounter++;
dbloldGuess = dblnewGuess;
dblnewGuess = dbloldGuess + ((x ** dblcounter) / counter);
}
while (Math.abs((newGuess - oldGuess) / newGuess) > 1e-15);

return x;
}
}