Estoy tratando de determinar el valor de ea la x, utilizando básicamente, si de bucle y de.
(La fórmula va e x = 1 + x / 1! + X 2 /2! + X 3 /3! + ...)
Pude detemine electrónico, con el siguiente código:
{
Scanner input = new Scanner(System.in);
System.out.println("Please inform us a number of terms you want to calc: ");
int i = input.nextInt();
int n = 1;
double e = 1;
int counter = 1;
long m = 1;
while (n <= i)
{
while (counter <= n){
{
m = m * counter;
counter++;
}
}
e += 1 / (double) m;
n++;
}
System.out.println(e);
}
Yo estaba esperando que alguien sería capaz de ayudar, con esta tarea.
Si esto funciona (que nose si lo hace), creo que es necesario pensar más acerca de su pregunta?
si usted quiere encontrar e ^ x, la búsqueda de correo en sí es inútil porque ya tiene una fórmula para encontrar e ^ dado x e y X ...
e ^ x = 1 + x / 1! + X ^ 2/2! + X ^ 3/3! + ... acaba de crear un bucle y calcular la suma
double total = 0;
for (double i = 0; i < something; i++) {
total += Math.pow(x, i) / factorial(i);
}
pero esto huele a hw por lo que probablemente va a tener que hacer los métodos factoriales y de potencia a sí mismo, estoy asumiendo ...