5 votos

¿Cuál es la diferencia entre exponenciales y potencias?

Soy un programador de java. Pero tengo una duda en cuanto a matemáticas. Hay un método llamado de Matemáticas.exp(double a) descripción:Devuelve el número de Euler e elevado a la potencia de un valor doble. y otro método de Matemáticas.pow(double a, double b) descripción:Devuelve el valor del primer argumento elevado a la potencia del segundo argumento.. Pero estoy confundido ¿cuál es la diferencia entre los dos. Tengo 15 años y nos dijeron en la escuela que ambos son el mismo. Pero aquí parece ser diferente. ¿Alguien puede aclarar mi duda?

8voto

Argon Puntos 12328

El número de Euler,$e \approx 2.71828$, es muy importante en muchos campos de las matemáticas. Una función importante que usa esta constante es$\exp x = e^x$.

Sin embargo,$\operatorname{pow}(a, b) = a^b$, un caso más general.

Notarás que, si$a=e$,

 Math.pow(Math.E, x)
 

es lo mismo que

 Math.exp(x)
 

Una vez que esté familiarizado con más propiedades de$e^x$, también notará que

 Math.exp(b * Math.log (a))
 

es lo mismo que

 Math.pow(a, b)
 

5voto

anonymous Puntos 2152

El primero calcula$e^a$ mientras que el segundo calcula$a^b$. El primero es un caso especial del segundo donde$a = e$.

1voto

JTango Puntos 151

Cualquier operación de poder necesita dos argumentos base e índice. en el caso del método Math.exp (doble a) ya tiene dos exp. significa "e" que tiene un valor de aprox.2.71 .. y en el caso del método Math.pow (double a, double b) tiene dos argumentos ingresados por el usuario a y b.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X