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?
Respuestas
¿Demasiados anuncios?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)
anonymous
Puntos
2152
JTango
Puntos
151