Генератор псевдослучайных чисел

Тема в разделе "WASM.WIN32", создана пользователем vg, 4 сен 2007.

  1. vg

    vg New Member

    Публикаций:
    0
    Регистрация:
    16 апр 2007
    Сообщения:
    475
    Имеются ли какие-нибудь Win API для генерации псевдослучайных чисел?
     
  2. Twister

    Twister New Member

    Публикаций:
    0
    Регистрация:
    12 окт 2005
    Сообщения:
    720
    Адрес:
    Алматы
    RtlRandom in ntdll.dll
     
  3. vg

    vg New Member

    Публикаций:
    0
    Регистрация:
    16 апр 2007
    Сообщения:
    475
    Какие у неё аргументы? Что возвращает?
     
  4. EP_X0FF

    EP_X0FF New Member

    Публикаций:
    0
    Регистрация:
    13 авг 2006
    Сообщения:
    450
    А сам как думаешь?

    возвращает случайное число, параметр один - Seed.
     
  5. Veter

    Veter New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2006
    Сообщения:
    161
    Кто-нибудь пытался написать функцию?, например :

    invoke GSCH,n0,n1,n2 ;;n1,n2 - диапазон чисел(десятичных)
    ;;n0 - число знаков в числе

    Может есть какие-нибудь мысли - откуда начинать копать?
     
  6. Veter

    Veter New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2006
    Сообщения:
    161
    Сори совсем плохой стал : а зачем нужен n0? самому смешно стало
     
  7. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    убрать "n1,n2 - диапазон чисел(десятичных)", оставить "n0 - число знаков в числе" (в бинарном виде),
    а потом воспользоваться rdtsc + and eax, n0

    P.S. поиск по форуму как всегда рулит
     
  8. PaCHER

    PaCHER New Member

    Публикаций:
    0
    Регистрация:
    25 мар 2006
    Сообщения:
    852
    Veter
    Блин да поиск по форуму, даст тебе с 10 исходников. Заглянув еще в раздел сырсов, еще получиш. Я уже молчу про гугл.
     
  9. Veter

    Veter New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2006
    Сообщения:
    161
    Нужна функция именно такого типа - программа в окончательном варианте должна случайнам образом выбирать файл из нескольких сотен. Пока есть несколько десятков- и при каждом увеличении их количества приходится возиться с ГСЧ...
    Пока не нашел на масме,видел только демонстрации своих талантов, бесполезные с практической точки зрения...
    Немножко поднадоело постоянное кивание на гугл или ещё куда-то, блин- не знаешь или не хочешь сказать - молчи !!- никто тебя за язык же не тянет ...Попробуй найти чегонить если трафик стоит 2р мгбт( не все ещё настолько продвинуты ,к сожалению, и не везде есть провайдеры, а не банды мошенников..)

    ЕСТЬ предложение : В связи с тем, что операционные системы семейства Windows функционируют более-менее нормально и в связи с тем, что "Googl" - рулит, закрыть форум за ненадобностью,да и сайт тоже....
     
  10. PaCHER

    PaCHER New Member

    Публикаций:
    0
    Регистрация:
    25 мар 2006
    Сообщения:
    852
    Veter
    Есть такая штука если ты не в курсе как or и end
    or - включит минимум
    and - отсабачит максимум
    и на выходе получиш рандомное число в пределах.

    Для поиска с головой хватит сайта васма и его форума.
    Если руки кривые к поиску держи мега генератор какихто китайцев, взятых с этогоже форума, и немного переделаный.
     
  11. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    Google: Mersenne Twister random number generator
     
  12. Veter

    Veter New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2006
    Сообщения:
    161
    censored , PaCHER - спасибо
    Извините меня пож., неправ везде и руки кривые действительно...:dntknw: