2017-02-28 7 views
-5

ポアソン分布関数を実装して乱数を生成する方法を見て、それをどのように実行するかわかりません。誰かが乱数を印刷することができる主な方法で私を助けてもらえますか?コードは以下のとおりです。乱数生成のためのポアソンの主なメソッド

public static int getPoisson(double lambda) { 

double L = Math.exp(-lambda); 
double p = 1.0; 
int k = 0; 

do { 

    k++; 
    p *= Math.random(); 
} 

while (p > L); 

return k - 1; 

} 

ありがとうございます。

public class Test { 
    public static int getPoisson(double lambda) { ... your code 

    public static void main(String[] args) { 
    System.out.println("Got: " + getPoisson(0.1)); 
    } 
} 

しかし、本当の答えは次のとおりです:

+1

「実行方法はわかりません」他のすべてのJava関数と同様に実行します。たぶんいくつかのJavaチュートリアルを読むかもしれません。 – Trilarion

答えて

0

何についてあなたがプログラミングを勉強したいとき。あなたはを学習し、学習することによってそれを行います。

したがって、本物ここに答えて--- hereを回して読んで、試してみてください。あなた自身。

+0

さて、どうもありがとうございました。本当に感謝しております – Miji05