Подтвердить что ты не робот

R-программирование: как получить номер Эйлера?

Например, как бы я хотел ввести значение e ^ 2 в R?

4b9b3361

Ответ 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), которая является естественной базой натурального логарифма

Euler Constant. Число Эйлера