| 2005-11-07 12:43:36 BISHAN, а че нам делать?) Нет, уж лучше минимально час будет. |
| 2005-11-07 16:16:21 |
| 2005-11-07 22:11:52 Блин обьясняю.... <Что-то>=N+cos(round(random(2)*Pi)*(M-sqrt(random(M*M)); N - базовое значение M - разброс от максимума (M-sqrt(random(M*M)) - генерируется число от 0 до M со смещением вероятности в сторону M cos(round(random(2)*Pi) короче генериться число либо либо 0 либо Пи и береться от него косинус то есть получается число либо 1 либо - 1 то есть вся вот это часть cos(round(random(2)*Pi)*(M-sqrt(random(M*M)) генерирует число от -M до M причем со смещением равновесия в сторону 0 и потом этот разброс добавляется к базовому значению. |
| 2005-11-07 22:12:32 Ой описался (M-sqrt(random(M*M)) - генерируется число от 0 до M со смещением вероятности в сторону 0 а не M |
| 2005-11-07 22:16:06 Noran обьясняю... 0 там не получиться практически никогда потому что из этого промежутка M*M береться рандомное число от 0 до M*M а корень из этого числа будет меньше либо равен самому M |
| 2005-11-07 22:33:23 BISHAN Лобачевский млин )) |
| 2005-11-07 22:37:50 Sing Неа :о) Всего лишь начинающий программер ![]() |
| 2005-11-08 01:53:12 неплохо... но с тригонометричечесуими функциями не все базы считать могут.... |
| 2005-11-08 07:22:14 P1ece гм... жаль. |
| 2005-11-08 08:52:54 попробуй все таки с СУБД ЛГ может прокатит |
| 2005-11-08 08:57:54 P1ece А че мне пробовать-то? :о) я же не админ :о) И кста как расшифровывается СУБД ЛГ? ну БД ЛГ понятно вроде а СУ? Lol.gif |
| 2005-11-08 09:54:22 BISHAN Cистема Управления Базами Данных |
| 2005-11-08 09:54:55 Noran аааа :о) |
| 2005-11-08 14:52:55 |
| 2005-11-09 02:32:16 о хоть еще один умный человек))) |
| 2005-11-09 09:53:55 мдя..... ![]() |
| 2005-11-11 10:55:20 BISHAN (M-sqrt(random(M*M))) - ноль, потому что (раскрываем скобки): - M*M - т.к. М - суть переменная, то это М^2 - random(M*M) - любое число, до М^2 - sqrt(random(M*M)) - квадратный корень из получившегося числа, суть sqrt(М^2) - M-sqrt(random(M*M)) - М минус М = ноль ..))) |
| 2005-11-11 11:00:14 Noran блин НЕТ... - M*M - это М^2 - random(M*M) - любое число, от 0 до М^2 - sqrt(random(M*M)) - квадратный корень из получившегося числа, от 0 до M со смещением равновесия в сторону M - M-sqrt(random(M*M)) - число от 0 до M со смещением равновесия в сторону 0 :о) |
| 2005-11-11 11:04:55 BISHAN Хм... все равно, формула без доп. условия(<>0) будет некорректна, т.к. ноль всё-таки может появиться..))) |
| 2005-11-11 11:05:48 Мдя такие формулы тока в таком состоянии решать надо.... ![]() ![]() |
| 2005-11-11 11:06:59 BISHAN - sqrt(random(M*M)) - квадратный корень из получившегося числа, от 0 до M со смещением равновесия в сторону Речь о смещении равновесия идти не может, т.к. есть рандом..))) - M-sqrt(random(M*M)) - число от 0 до M со смещением равновесия в сторону 0 А abs не забыл? Фдруг число меньшу нуля буит?..))) |
| 2005-11-11 11:07:47 Noran ну появиться и что? нам от этого не холодно не жарко появиться 0 значит тогда вся cos(round(random(2)*Pi)*(M-sqrt(random(M*M)); часть обратиться в ноль и тогда наше <Что-то>=N+cos(round(random(2)*Pi)*(M-sqrt(random(M*M)); будет равно просто <Что-то>=N; где N это базовое значение :о) |
| 2005-11-11 11:09:17 Noran а нафиг там АБС в том то и дело что число генериться будет >=0 а корень из 0 = 0 |
| 2005-11-11 11:11:41 BISHAN
Уговорил..))) |
| 2005-11-11 11:16:37 Noran фуф... я уже упарился с тобой спорить *изнеможденный сел на камушек* |
| 1 | 2 | 3 |