Java では、 ~ の間の数値をランダムに生成する必要が0
あり0.06
ます。
ここの別の質問で、次のコードでうまくいくことがわかりました。
Random generator = new Random();
double number = generator.nextDouble() * .06;
0.007044013589130205
ただし、これを行うと、 や のような非常に長い数値が得られます0.03656588431980957
。これは、インストラクターが探しているものではないと思います。
とにかく、小数点以下 2 桁または 3 桁しかない 0 から 0.06 の間の乱数を生成する方法はありますか?