四捨五入:1.0、1.1 - 私はこれらの数字(2000)の多くは、私は1.0と10である気づい印刷10Javaのランダム()私は乱数を生成するJavaのランダムを使用してい
Random random = new Random();
return (double) ((random.nextInt(91) + 10)/10.0);
を他のすべてよりも著しく印刷されていない(20回繰り返し、毎回発生した)。ほとんどの場合、0.95-0.99と10.01-10.04は生成されないためです。
は今、私はこれについてのスレッドをたくさん読みましたが、それはまだ、次の質問に私の葉:
これらの数字は、例えば成績を表したい場合、あなたは1よりも高いより低い取得することはできませんここでは10、0.95から10.04までの範囲を拡張することは正当でしょうか?
Random random = new Random();
return Double.valueOf((1005-95)/100);
生成した数字の数はいくつですか? – osanger
ああ、申し訳ありませんが、私は2000の数字を生成し、それを少なくとも20回繰り返しました。だから私は – RichardB
に気づき、1.1から10までの数字を生成したいのですが? – osanger