Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
R. Averkov 28.11.2005 14:11 / 28.11.2005 14:15
Метод возвращает случайное число из указанного диапазона с определенным шагом.@xRandom[from;to;step][_step] $_step(^step.double(1)) ^if($to > $from){ $result(^math:random($to/$_step-$from/$_step+1)*$_step+$from) }{ $result(^math:random($from/$_step)*$_step) }Пример использования:
^xRandom(1;2.5;0.001) --> 1.419, 2.434, ... ^xRandom(0;1;0.1) --> 0.1, 0.2, ... ^xRandom(1;5;2) --> 1, 3, 5.