Javaでオイラー数を見つける際の問題

アレックス:

+ + + ... + であるeを見つける必要があります。nをパラメーターとして指定すると、正しい答えが得られません1/0!1/1!1/2!1/3!1/n!

public double Factorial(int n) {
        long fact = 1;
        for (int i = 1; i <= n; ++i) {
            fact *= i;
        }
        return fact;
    }



    public double euler(int n) {
        double y = 0;
        for (int x = 0; x <= n; x++) {
            double e = 1 / Factorial(n);
            y = y + e;
        }
        return y;

私が入力すると10、これは2.7557319223985893E-6私が取得する必要があるときに出力されます2.7182818011463845コードを数回実行しましたが、問題を理解できません。どんな助けでもありがたいです。

WJS:

コメントで与えられた答えは問題に対処します。また、アルゴリズムがダウンしているので、次のことに興味があるかもしれません。

階乗法は必要ありません。n!isの後続の各値はn! * (n+1)、次のようにメインループに組み込むことができます。

// initialize fact to 0!
double fact = 1;

// first Euler term 1/0!
double y = fact;

for (int x = 1; x <= n; x++) {
    // next factorial
    fact *= x;
    // subsequent terms
    y += (1 / fact);
}
System.out.println(y);

プリント

2.7182818011463845

またr0に近づくにつれて、オイラーの数は(1 + r)(1 / r)制限でもあります

double r = .000000001;
System.out.println(Math.pow(1 + r, 1/r));
        
2.71828205201156



この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コンピューターとオンラインでIPアドレスを見つける際の問題

分類Dev

プラグインの相対パスでリソースを見つける際の問題

分類Dev

Cookie Clicker(Selenium)でマウスオーバーツールチップのxpathを見つける際の問題

分類Dev

Ubuntu12.04でlsystemファイルドライブを見つける際の問題

分類Dev

Ubuntu12.04でlsystemファイルドライブを見つける際の問題

分類Dev

Cで連続する整数を見つける際の問題

分類Dev

javascriptで重複する値を見つける際の問題

分類Dev

PHPで正規表現を見つける際の問題

分類Dev

レポート内で「列ID」を見つける際の問題

分類Dev

500を超える因子を持つ数を見つける際の問題

分類Dev

XMLファイル内の25個の数値を含む6つの特定の行のそれぞれの平均を見つけることを任務とするC ++プログラムでforループを使用する際の問題

分類Dev

2つの数値間の素数を見つける際の問題

分類Dev

2つの3桁の数の積から最大の回文を見つける(プロジェクトオイラー問題)

分類Dev

二項係数のオイラー関数を見つける

分類Dev

二分法で数の平方根を見つける際の問題

分類Dev

Java:BFSを使用して最短パスを見つける際の問題

分類Dev

iTextライブラリを使用してインストールされたフォントを変更する際の問題を見つける

分類Dev

デバイスステージとデバイスメタデータ:回答を見つける際の問題

分類Dev

Vimタグファイルで問題のあるフォーマットエラーを見つける方法

分類Dev

正規表現で一意の値を見つける際の問題

分類Dev

iFrame内で要素を見つける際に直面する問題

分類Dev

zsh で引数の問題を見つける

分類Dev

Googleフォームの回答シートから空でないセルを見つけた後、数式を列全体にコピーする際の問題

分類Dev

jQueryJTableがChildTableで選択された行を見つける際の問題

分類Dev

Android WearWatchfaceの中心を見つける際の問題

分類Dev

arrayListの中央値を見つける際の問題

分類Dev

javafxports android プロジェクトで構成ファイルを見つける際の問題

分類Dev

SQLServerテーブルで今日に関連する日時エントリを見つける際の問題

分類Dev

文字列からメールIDを見つける際の問題-Python

Related 関連記事

  1. 1

    コンピューターとオンラインでIPアドレスを見つける際の問題

  2. 2

    プラグインの相対パスでリソースを見つける際の問題

  3. 3

    Cookie Clicker(Selenium)でマウスオーバーツールチップのxpathを見つける際の問題

  4. 4

    Ubuntu12.04でlsystemファイルドライブを見つける際の問題

  5. 5

    Ubuntu12.04でlsystemファイルドライブを見つける際の問題

  6. 6

    Cで連続する整数を見つける際の問題

  7. 7

    javascriptで重複する値を見つける際の問題

  8. 8

    PHPで正規表現を見つける際の問題

  9. 9

    レポート内で「列ID」を見つける際の問題

  10. 10

    500を超える因子を持つ数を見つける際の問題

  11. 11

    XMLファイル内の25個の数値を含む6つの特定の行のそれぞれの平均を見つけることを任務とするC ++プログラムでforループを使用する際の問題

  12. 12

    2つの数値間の素数を見つける際の問題

  13. 13

    2つの3桁の数の積から最大の回文を見つける(プロジェクトオイラー問題)

  14. 14

    二項係数のオイラー関数を見つける

  15. 15

    二分法で数の平方根を見つける際の問題

  16. 16

    Java:BFSを使用して最短パスを見つける際の問題

  17. 17

    iTextライブラリを使用してインストールされたフォントを変更する際の問題を見つける

  18. 18

    デバイスステージとデバイスメタデータ:回答を見つける際の問題

  19. 19

    Vimタグファイルで問題のあるフォーマットエラーを見つける方法

  20. 20

    正規表現で一意の値を見つける際の問題

  21. 21

    iFrame内で要素を見つける際に直面する問題

  22. 22

    zsh で引数の問題を見つける

  23. 23

    Googleフォームの回答シートから空でないセルを見つけた後、数式を列全体にコピーする際の問題

  24. 24

    jQueryJTableがChildTableで選択された行を見つける際の問題

  25. 25

    Android WearWatchfaceの中心を見つける際の問題

  26. 26

    arrayListの中央値を見つける際の問題

  27. 27

    javafxports android プロジェクトで構成ファイルを見つける際の問題

  28. 28

    SQLServerテーブルで今日に関連する日時エントリを見つける際の問題

  29. 29

    文字列からメールIDを見つける際の問題-Python

ホットタグ

アーカイブ