Генерация случайного двойного числа определенного диапазона в Java

Я видел сообщения, которые в значительной степени объясняют этот вопрос, но все они использовали целые значения, и я, честно говоря, не полностью понимаю это, поэтому этот вопрос:

Я пытаюсь генерировать случайные числа из диапазона (-1554900.101) до (52952058699.3098) в java, и мне было интересно, может ли кто-нибудь объяснить мне это, поскольку я действительно хочу это понять.

Мои мысли: будет ли это правильным подходом? 1) Создать случайное целое число в указанном диапазоне 2) Разделите сгенерированное число на число Пи, чтобы получить число с плавающей запятой/двойной случайный результат

. Заранее спасибо.

9
задан isaiah 15 March 2012 в 16:16
поделиться