Взять интеграл пока не получается, опыта не хватает))
Но программку таки дописал.
Считают правильно настолько, насколько правильно считает
fullsum=fullsum+fact(N)/fact(k)/fact(N-k)*pow(p,k)*pow(1-p,N-k);
float CTheorverDlg::fact(float x)
{
return (x<=1)?1:x*fact(x-1);
}
Только диапазон этого варианта ограничен 25-ю - 30-тью испытаниями, так для проверки работоспособности...
На работе трудно параллельно делам еще заметить все диапазоны циклов, да еще скажем
float p;
p=1/118;
не считает собака пока вот так не сделаешь
p=(float)1/(float)118;
))
Вобщем результатом этого всего стала любопытнейшая чиселка.
При шансе дропа 1/118 - и убитых 260(примерно) Лилимов - шанс получить рец
0,89060109853744507.
Так что база хорошо - а програмку доведу до ума и сделаю настольным консультантом по дропу.
Abaddon - огромное спасибо и респект за возню со мной неразумным. Поначалу казалось ("В том что тервер учи")что я просто послан со со своими траблами далеко и надолго...
Кстати если кому интересно могу выложить исходник полностью...
Оставь надежду всяк сюда входящий...(Именно так надо именовать ярлыки на средства разработки)