Por ejemplo, ¿cómo haría para ingresar el valor e^2 en R?Programación R: ¿Cómo obtengo el número de Euler?
Respuesta
La expresión R
exp(1)
representa e, y
exp(2)
representa e^2.
Esto funciona porque exp
es la función de exponenciación con base e.
si usted quiere tener un pequeño número e
para jugar, también se puede hacer uno mismo:
emake <- function(){
options("warn"=-1)
e <- 0
for (n in 0:2000){
e <- e+ 1/(factorial(n))
}
return(e)
}
e <- emake()
e^10
exp(10)
# or even:
e <- sum(1/factorial(0:100))
cosas divertidas
-digamma(1)
es el de Constant Euler en R.
e
, (exp(1)
en R), que es base natural del logaritmo natural
No edite la pregunta para cambiar su terminología. El hecho de que 25000 personas hayan visitado esta página sin quejas hasta ahora me sugiere que muchas personas leen "constante de Euler" para decir 'e', y si cambias el título, los buscadores futuros no podrán encontrar esta página. Además, echando un vistazo a la wikipedia, parece que esta lectura de la "constante de Euler" está bastante extendida (ya que incluso hay una nota en la parte superior de la página que se vincula a la página para 'e'). – Frank
@Frank Hey Frank. Gracias por responder, pero no estoy de acuerdo con usted. No estoy de acuerdo con la lógica de que "la mayoría de las personas llamaron a" e "como la constante de Euler y, por lo tanto, deberíamos llamarlo de la misma manera en stackoverflow". Las matemáticas son un tema sutil y la terminología realmente importa. Tengo el derecho y la responsabilidad de decirle a la gente aquí la verdad en lugar de dejar que lo llamen como quieran. La nota sobre la página de wiki no indica que estos dos términos son idénticos, en cambio, la nota está allí porque muchas personas no conocen la diferencia entre esas dos constantes. – freeyoung
@ Frank Creo que muchas personas buscan la respuesta a la constante de euler pero encuentran esta, decepcionante búsqueda en otro lugar como yo. Siento que deberíamos hacer lo mismo, poner un comentario dice que si estás buscando e (base natural del logaritmo natural), haz clic aquí. En realidad, al mirar el detalle de la pregunta, es la persona que hace esta pregunta que no conoce la diferencia entre e y la constante de euler. Me siento incómodo porque tenemos una pregunta con el título que no concuerda con el contenido. – freeyoung
- 1. Proyecto Euler Número 338
- 2. Proyecto Euler número 45
- 3. Proyecto número de Euler 37
- 4. En Objective-C, ¿número de Euler?
- 5. ¿Cómo obtengo el número de campos en el objeto JavaScript?
- 6. R consola de programación
- 7. ¿Cómo obtengo la máquina épsilon en R?
- 8. ¿Cómo aprender R como lenguaje de programación?
- 9. ¿Cómo obtengo el número de filas que tienen columnas duplicadas?
- 10. ¿Cómo obtengo el número de mes del año y el número de semana en C#?
- 11. Proyecto Euler # 14
- 12. Proyecto Euler # 163 comprensión
- 13. Proyecto Euler # 2 Infinity?
- 14. Cómo aumentar el número de columnas con R en Linux
- 15. Proyecto Euler Problema 12 - C++
- 16. R número de caracteres columna
- 17. ¿Cómo obtengo la opción de codificación SAS mediante programación?
- 18. ¿Cómo obtengo la altura de UINavigationBar.navigationItem mediante programación?
- 19. R XML de programación: extraer nodo específico
- 20. Proyecto Euler Pregunta 3 Ayuda
- 21. Dividir un número en R
- 22. ¿cómo obtengo la diferencia entre dos listas con nombre R?
- 23. Realización de pruebas unitarias para el proyecto Euler
- 24. Solución de programación cuadrática utilizando R
- 25. Proyecto Euler 18
- 26. Consejos para resolver el problema # 41 del proyecto euler
- 27. Problema con el problema Project Euler 18
- 28. utilizando la programación en Java R
- 29. Euler # 26, ¿cómo convertir un número racional en una cadena con mayor precisión?
- 30. ¿Cuenta el número de palabras en una cadena en R?
Cortesía del usuario ** gla **: "La última línea debe ser' e <- sum (1/factorial (0: 100)) '(y no' 1: 100') "- su última línea es apagado por 1, produciendo '1.718 ...' –
gracias! editado! tomó 3 años, ¡ay !, la revisión abierta por pares siempre viene bien! –