Случайное число включая верхнюю границу диапазона
Собственно, вопрос в названии ветки.
Может у меня с математическими науками правда все так плохо, но не могу сообразить. Надо генерировать случайное действительное число, при этом включая как нижнюю границу диапазона, так и верхнюю. То есть, например, вместо [0, 1), возвращаемого Math.random() надо получить [0, 1], желательно не нарушая распределения. Подайте идею, что тут можно сделать? |
|
Я в курсе. Поэтому и уточнил, что число нужно действительное.
В принципе, конечно, этот алгоритм можно расширить до действительных с заданной точностью умножив и разделив на коэффициент, но вдруг есть решение покрасивее. Если нет — придется генерировать до тысячных :) |
Часовой пояс GMT +3, время: 21:56. |