X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Функция вероятности в процентах
Darden
Darden
Topic Starter сообщение 16.11.2010, 0:05; Ответить: Darden
Сообщение #1


Частый гость
**


Группа: User
Сообщений: 52
Регистрация: 25.4.2009
Из: BLR
Поблагодарили: 3 раза
Репутация:   1  


Привет, вопрос по пхп-функциям.

Нужна функция, которая выбросит заданное число с вероятностью указанное в процентах.
Например мне нужно что бы выбрасывало единицу с вероятностью в 67%

Может есть уже такая или самому писать нужно?
И какие идеи в упращении написания её?
-2
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kronos
kronos
сообщение 16.11.2010, 1:29; Ответить: kronos
Сообщение #2


Белый веб-мастер
*******


Группа: Active User
Сообщений: 4703
Регистрация: 10.2.2009
Из: Харьков
Поблагодарили: 2629 раз
Репутация:   327  


while($i>67) {
$i=mt_rand(1,100);
}


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 16.11.2010, 10:29; Ответить: webpavilion
Сообщение #3


сеошник на пенсии
*******

Группа: Active User
Сообщений: 2726
Регистрация: 28.4.2009
Из: МО
Поблагодарили: 1659 раз
Репутация:   171  


kronos, и чего получится? генирить до тех пор пока случайное число не будет меньше 67. ТС просил мягко говоря совсем другого.


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gamerati
gamerati
сообщение 16.11.2010, 10:43; Ответить: gamerati
Сообщение #4


Бывалый
****

Группа: User
Сообщений: 398
Регистрация: 28.4.2009
Из: Мариуполь
Поблагодарили: 84 раза
Репутация:   18  


return rand(1,100)<=67 ? 1 : rand(2,n) ;

Если правильно понял

Сообщение отредактировал gamerati - 16.11.2010, 10:47
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 16.11.2010, 11:07; Ответить: webpavilion
Сообщение #5


сеошник на пенсии
*******

Группа: Active User
Сообщений: 2726
Регистрация: 28.4.2009
Из: МО
Поблагодарили: 1659 раз
Репутация:   171  


gamerati, тоже не верно, хотя принцип правильный выбрали.


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
seo2z
seo2z
сообщение 16.11.2010, 11:12; Ответить: seo2z
Сообщение #6


Поисковая оптимизация
******

Группа: Active User
Сообщений: 2373
Регистрация: 9.12.2008
Из: Санкт-Петербург
Поблагодарили: 1253 раза
Репутация:   173  


gamerati, тоже не верно, хотя принцип правильный выбрали.

может вам в таком случае самому дать правильный ответ? wink.gif


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 16.11.2010, 11:21; Ответить: webpavilion
Сообщение #7


сеошник на пенсии
*******

Группа: Active User
Сообщений: 2726
Регистрация: 28.4.2009
Из: МО
Поблагодарили: 1659 раз
Репутация:   171  


(seo2z @ 16.11.2010, 10:12) *
может вам в таком случае самому дать правильный ответ? wink.gif
можно но это будет не интересно. smile.gif

я уже давно перестал помогать людям которые хотят решить какие то вопросы для коммерческих проектов на халяву. на первый взгляд безобидная функция скорее всего будет использована в каком нибудь спамере или доргене и ТС будет его монетизировать.


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
seo2z
seo2z
сообщение 16.11.2010, 11:27; Ответить: seo2z
Сообщение #8


Поисковая оптимизация
******

Группа: Active User
Сообщений: 2373
Регистрация: 9.12.2008
Из: Санкт-Петербург
Поблагодарили: 1253 раза
Репутация:   173  


в каком нибудь спамере или доргене

а может в онлайн-рулетке


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gamerati
gamerati
сообщение 16.11.2010, 11:59; Ответить: gamerati
Сообщение #9


Бывалый
****

Группа: User
Сообщений: 398
Регистрация: 28.4.2009
Из: Мариуполь
Поблагодарили: 84 раза
Репутация:   18  


(webpavilion @ 16.11.2010, 10:07) *
gamerati, тоже не верно, хотя принцип правильный выбрали.

Если код решает задачу - значит он верный )
другое дело - как он её решает )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 16.11.2010, 13:45; Ответить: webpavilion
Сообщение #10


сеошник на пенсии
*******

Группа: Active User
Сообщений: 2726
Регистрация: 28.4.2009
Из: МО
Поблагодарили: 1659 раз
Репутация:   171  


(gamerati @ 16.11.2010, 10:59) *
Если код решает задачу - значит он верный )
другое дело - как он её решает )

Ну запусти свой верный код. Сможет ли его обработать интерпретатор php?


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) В выдаче Google появилась новая поисковая функция
0 MissContent 1474 1.12.2017, 10:44
автор: MissContent
Открытая тема (нет новых ответов) Функция IMPORTXML в гугл докс не работает
2 Drayfer 734 23.9.2017, 18:40
автор: Drayfer


 



RSS Текстовая версия Сейчас: 17.12.2017, 21:46
Дизайн