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

границы рандомизации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инфа по графике http://www.cyberforum.ru/cpp-beginners/thread780124.html
Подскажите, пожалуйста, какую-нибудь инфу по двухмерной графике(эл. книги, статьи, исходники). Например как загрузить картинку, считать цвет точки, скопировать часть картинки, обесцветить или...
C++ Двухмерные массивы: Вычисление сумм элементов Здравствуйте, дорогие форумчане. ----------------------------------- Помогите, пожалуйста, решить задачу. Даны действительные числа a1,...,a64. Получить действительную квадратную матрицу порядка... http://www.cyberforum.ru/cpp-beginners/thread780121.html
C++ Массив: получить новую последовательность, выбросив из исходной все члены со значением max(a1,...,a99)
Даны целые числая a1,..,a99. получить новую последовательность, выбросив из исходной все члены со значением max(a1,...,a99). Вот, как я это представил, но почему то не работает: ...
Попадание точки в заданную область по координатам C++
помогите пожалуйста нужно задать триугольник(точки (0.-5) (0.5) и (0.10) и вывести результат (попадает точка в заданную область или нет). Добавлено через 39 минут (((5>2*(-5-0)*(0-5)/(10-0)+0...
C++ Сортировка связного списка http://www.cyberforum.ru/cpp-beginners/thread780115.html
Привет всем! как правильно написать сортировку для связного циклического списка ? помогите пожалуйста... #include <iostream> using namespace std; struct Node { int data; Node* next; };
C++ Локальная переменная масив не создаеться в вызваной функции Здравствуйте, Не укладывется в голове, после завершения рекурсий (т.е.контроль передаеться на if(ii==1){return 0;}) наступает цикл for где уже j=1. В итоге мы имеем измененный массив bool а={1,0}.... подробнее

Показать сообщение отдельно
abit
264 / 262 / 33
Регистрация: 03.02.2013
Сообщений: 730
08.02.2013, 17:40
Цитата Сообщение от nutius Посмотреть сообщение
Спасибо, а скажите,зачем знак % нужно использовать при записи функции rand ()?
по умолчанию rand() даёт числа от 0 до RAND_MAX с равновероятным распределением по всему диапазаону,
RAND_MAX это константа, определяет максимально доступное rand число в вашей среде C++, везде разная, но стандарт говорит, что она не может быть меньше 32767

rand()%b - возвращает остаток отделения полученного случайного числа на b тем самым сохраняя равновероятность, но уже в диапазоне [0,b) (правда не совесем сохраняя, полностью сохраняется при кратности RAND_MAX числу b)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru