![]() |
Вероятность
Мне нужно, чтобы с увеличением высоты вероятность появления того или иного предмета уменьшалась, пробовал делать рандом:
Код:
m# = Rand(1,y/4) |
Ответ: Вероятность
Rnd же
|
Ответ: Вероятность
Спасибо, видимо, я справку плохо читаю :-D
6 знаков после запятой - слишком много, а возможно округлять до определённого знака?(floor,cell,int не подходит) |
Ответ: Вероятность
Цитата:
PHP код:
PHP код:
|
Ответ: Вероятность
Цитата:
А умножить на 10 в степени N, floor/cell/round по вкусу поделить на 10 в степени N нэ? Лучше со строками возиться? |
Ответ: Вероятность
Цитата:
Если нет то: PHP код:
|
Ответ: Вероятность
Жаль, что нет форматированного вывода как в Си
Стоп-стоп, поцоны. Блиц же выводит знаки после запятой до первого нуля, так что 3.140000 выведет строкой просто 3.14, так что мой алгоритм тоже канает. |
Ответ: Вероятность
есть такой вариант:
Код:
for i=1 to 1000/height |
Ответ: Вероятность
Цитата:
Помоему простой и не запутанный метод, и не вижу смысла с дробями возиться. Можно же "y" сделать любым значением :dontknow: Код:
ran=Rand(1,y*1000) |
Часовой пояс GMT +4, время: 05:59. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot