R programming: How do I get Euler’s number?

For example, how would I go about entering the value e^2 in R?

3 Answers

The R expression


represents e, and


represents e^2.

This works because exp is the exponentiation function with base e.

-digamma(1) is the Euler’s Constant in R.

e, (exp(1) in R), which is the natural base of the natural logarithm

Euler’s Constant. Euler’s Number

if you want to have a little number e to play with, you can also make one yourself:

    emake <- function(){
        e <- 0
        for (n in 0:2000){
            e <- e+ 1/(factorial(n))
    e <- emake()

    # or even:
    e <- sum(1/factorial(0:100)) 

fun stuff

Leave a Reply

Your email address will not be published. Required fields are marked *