Например, как бы я хотел ввести значение e ^ 2 в R?
R-программирование: как получить номер Эйлера?
Ответ 1
Выражение R
exp(1)
представляет e, и
exp(2)
представляет e ^ 2.
Это работает, потому что exp
- это функция экспоненциальности с базой e.
Ответ 2
если вы хотите иметь небольшое число e
для воспроизведения, вы также можете сделать его самостоятельно:
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))
забавный материал
Ответ 3
-digamma(1)
является константой Эйлера в R.
e
, (exp(1)
в R), которая является естественной базой натурального логарифма