Случайные числа с помощью Math.random () в Java

Для генерации случайных чисел я использовал формулу:

(int) (Math.random () * max) + min

Формула, которую я нахожу в Google, всегда выглядит так:

(int) (Math.random () * (max - min) + min)

Какой правильный? Насколько мне известно, я никогда не получал числа, выходящего за пределы моего диапазона с моей формулой

15
задан Alex 27 October 2011 в 22:01
поделиться