Программирование на R: Как узнать номер Эйлера? - PullRequest
77 голосов
/ 27 февраля 2012

Например, как мне ввести значение e ^ 2 в R?

Ответы [ 3 ]

122 голосов
/ 27 февраля 2012

Выражение R

exp(1)

представляет e, а

exp(2)

представляет e ^ 2.

Это работает, потому что exp является функцией возведения в степень сбаза е.

17 голосов
/ 20 января 2016

-digamma(1) - это Константа Эйлера в R.

e, (exp(1) в R), которая является естественной основойнатуральный логарифм

константа Эйлера . Номер Эйлера

15 голосов
/ 27 февраля 2012

если вы хотите иметь маленький номер 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)) 

забавные вещи

...