Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: генерацмя псевдослучайных чисел Добавлено: 27.05.13 15:53  

Автор вопроса:  leo
Подскажите, по какому алгоритму генерируются псевдослучайные числа в VB. Используется только линейный конгруэнтный генератор или кким-то образом выбираются другие алгоритмы? Каковы значения коэффициентов a,c,m в ЛКГ. Благодарю заранее.

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #1
Добавлено: 27.05.13 17:50
Верно, в VB используется линейный конгруэнтный генератор:
x1 = ( x0 * a + c ) MOD (2^24)
где
 x1 = новое значение
 x0 = предыдущее значение (начальное значение 327680 используется в Visual Basic)
 a = 1140671485
 c = 12820163

Источник:
http://support.microsoft.com/kb/231847

Ответить

Номер ответа: 2
Автор ответа:
 leo



Вопросов: 2
Ответов: 2
 Профиль | | #2 Добавлено: 28.05.13 12:03
Ответ прочитала. Большое спасибо.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам