R 프로그래밍 : 오일러 번호는 어떻게 얻습니까?


답변:


153

R 표현

exp(1)

e를 나타내고

exp(2)

e ^ 2를 나타냅니다.

이것은 exp밑이 e 인 지수 함수 이기 때문에 작동합니다 .


27

-digamma(1)R 의 오일러 상수 입니다.

e, ( exp(1)R에서), 자연 로그자연 밑입니다.

오일러 상수 . 오일러의 수


5
용어를 변경하기 위해 질문을 편집하지 마십시오. 지금까지 25000 명이 불만없이이 페이지를 방문했다는 사실은 많은 사람들이 "Euler 's constant"를 의미하는 것으로 읽었 음을 시사 e합니다. 제목을 변경하면 향후 검색자가이 페이지를 찾지 못할 것입니다. 또한 wikipedia를 살펴보면 "Euler의 상수"에 대한이 읽기가 꽤 널리 퍼져있는 것 같습니다 (페이지에 링크 한 페이지의 상단에 메모도 있기 때문에 e).
Frank

6
@Frank 안녕하세요 Frank. 답장 해주셔서 감사하지만 동의하지 않습니다. 나는 "대부분의 사람들이"e "를 오일러 상수로 부르는 논리에 동의하지 않습니다. 따라서 우리는 이것을 stackoverflow에서 같은 방식으로 불러야합니다". 수학은 미묘한 주제이며 용어는 정말 중요합니다. 나는 사람들이 원하는대로 부르도록하는 대신 여기 사람들에게 진실을 말할 권리와 책임이 있습니다. 위키 페이지 위의 메모는이 두 용어가 동일하다는 것을 나타내지 않습니다. 대신 많은 사람들이이 두 상수의 차이를 모르기 때문에 메모가 있습니다.
Oldyoung

2
@Frank 나는 많은 사람들이 오일러 상수에 대한 답을 찾고 있다고 믿지만 나 같은 다른 곳에서 실망스러운 검색을 찾습니다. 나는 우리가 똑같은 일을해야한다고 생각한다. 만약 당신이 e (자연 로그의 자연적 밑)를 찾고 있다면, 여기를 클릭하십시오. 실제로 질문의 세부 사항을 살펴보면이 질문을하는 사람은 e와 오일러 상수의 차이를 모릅니다. 제목이 내용과 맞지 않는 질문이있어서 불편 해요 ..
Oldyoung

6
OK, 나는 OP가 수락 된 답변으로 판단하는 것을 의미하는 것처럼 보이기 때문에 제목을 Euler 's Number로 변경했습니다. 이 대답은 더 이상 필요하지 않은 것 같습니다. 또는 적어도 어떤 식 으로든 그것을 바꿀 수 있습니다.
David Arenburg

8
@DavidArenburg 내가 편집했습니다. 나는 스택 오버플로에서 내 지식을 누군가에게 말한 것에 대해 비난을 받는다는 것에 너무 놀랐습니다. 이것에 대해 생각해보십시오. OP는 지금도 "e"오일러 상수라고 부를 수 있습니다. 단지 여기서 아무도 그에게 용어의 차이를 말하고 싶지 않거나 여기있는 모든 사람들이 신경 쓰지 않기 때문입니다. 제가 대학에서 수학을 전공해서 미안합니다. 그래서 제가 이른바 "용어"에 좀 더 민감한 이유 일 것입니다. 스택 오버플로가 실제 문제를 해결하는 장소라는 것을 알고 있지만, 다른 사람들이 전공이나 배경 때문에 사물을 얼마나 중요하게 생각하는지 여전히 놀랍습니다. 판단하지 마십시오
Oldyoung

17

가지고 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)) 

재미있는 물건


2
사용자 gla의 의례 : "마지막 줄은 e<- sum(1/factorial(0:100))(아니라 1:100) 이어야합니다. "-마지막 줄이 1만큼 떨어져서 양보1.718...
Sam Firke

6
감사! 편집! 3 년이 걸렸습니다. 아아, 오픈 피어 리뷰는 항상 돌아옵니다!
Tim Riffe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.