Форум программистов, компьютерный форум, киберфорум
Наши страницы

Генератор случайных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Немогу разобратся с идентификатором http://www.cyberforum.ru/cpp-beginners/thread947601.html
Доброе время суток! В общем создал Win32 проект (dll библиотеки, с использованием MFC). Добавил код (.cpp , .h файлы) User.h #pragma once...
C++ Прекращена работа программы proj.exe Доброго времени суток всем. У меня возникла неприятная проблемка. Я написал программу(даже не всю а только часть) которая, в последствии, будет что-то вроде морского боя на консоле. В процессе... http://www.cyberforum.ru/cpp-beginners/thread947537.html
C++ Уже 2 года не могу установить c++
Ребят нужно работать на 2010 версии, но при установке на этапе VC 9.0 во всех версиях возникает или ошибка или до бесконечности зависает установка, мне пришла в голову мысль - можно установить на...
C++ Не вводится int в функции класса
Помогите пожалуйста... Я хочу сделать Свой класс, в котором будут функции, одинаковые по названию, одинаковые по типу, но разные по водимым параметрам. Т.е. что Я хочу сделать... Вот, у Меня есть...
C++ Задание "Заказ пиццы" (на английском языке) http://www.cyberforum.ru/cpp-beginners/thread947508.html
Здравствуйте, уважаемые Программисты. Я учусь на первом курсе, поэтому я еще новичок. Прошу вашей помощи в модификации программы. Тут у меня программа на английском. Задание таково: Я написал...
C++ Рекурсия: вычисление чисел Фибоначчи Числа Фибоначчи Fn вычисляются по формуле F0=F1=1; Fn=Fn-1+Fn-2, при n=2,3,... Нужно реализовать функцию, которая по заданому номеру n будт вычеслять значение Fn. Использовать рекурсивный алгоритм... подробнее

Показать сообщение отдельно
Бендерродригез
Сгибальщик
42 / 42 / 3
Регистрация: 18.05.2013
Сообщений: 220
Завершенные тесты: 1
03.09.2013, 16:07
Раз уж тема пошла о самодельных рандомах, то что скажете о таком варианте:
C++
1
2
3
4
5
6
7
8
static unsigned int NachZnach_0 = 2147483647;
int rand_t(){
    int s;
    int *point = &s;
    s = *point;
    NachZnach_0 = (((NachZnach_0  - s + clock()) * 214013 + 2531011) % 2147483647);
    return NachZnach_0;
};
Основная идея - заложить хоть какую-то рандомность, зависящую от случайного значения в памяти и времени работы программы.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru