C рандомное число
Автор ПК Просто задал вопрос в разделе Другие языки и технологии
Рандом в C++. Как выглядит? =rand() %n; Так выглядит рандом от 0 до числа "n" А как сделать рандом от n до n? и получил лучший ответ
Ответ от Ўрий-17[гуру]
От 12 до 50 rand() % 39 + 12; От X до Y rand() % (Y - X + 1) + X
Ответ от Ѕулиганов Иосиф[гуру]
Рандом от n до n - это не рандом, это n.
Рандом от n до n - это не рандом, это n.
Ответ от Vitorio[эксперт]
Иосиф Хулиганов имел ввиду, что рандом от 5 до 5 к примеру - это 5:)) А от n до m можно сделать так : srand(n); =rand() %m;
Иосиф Хулиганов имел ввиду, что рандом от 5 до 5 к примеру - это 5:)) А от n до m можно сделать так : srand(n); =rand() %m;
Ответ от Илья Струков[новичек]
случайное число в диапазоне от н до м = н + ранд () % (м-н)
случайное число в диапазоне от н до м = н + ранд () % (м-н)
Ответ от Вадим Сытник[гуру]
random(50-12)+12 - случайные от 12 до 50-1 [C++] #include <stdlib.h> #include <stdio.h> #include <time.h> /* prints a random number in the range 0 to 99 */ int main(void) { randomize(); printf(
random(50-12)+12 - случайные от 12 до 50-1 [C++] #include <stdlib.h> #include <stdio.h> #include <time.h> /* prints a random number in the range 0 to 99 */ int main(void) { randomize(); printf(
Ответ от Михайл Михайлович[активный]
rand();srand((NULL));
rand();srand((NULL));
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Рандом в C++. Как выглядит? =rand() %n; Так выглядит рандом от 0 до числа "n" А как сделать рандом от n до n?