Случайные числа с++

188
19 декабря 2018, 04:40

Как правильно сгенерировать случайные числа от -20 до 70

= (double)(rand() % 90 + (int)(-20));
Answer 1

Только и того, что у вас получаться будут только целые числа от -20 до 69 включительно. Если уж хочется через rand() получать действительно равномерно распределенные числа с плавающей точкой - то это

= rand()*90.0/RAND_MAX - 20.0;
READ ALSO
Ошибка с инициализацией переменной

Ошибка с инициализацией переменной

Я не могу понять почему компилятор выдает мне ошибку Ошибка C4700 использована неинициализированная локальная переменная "TempNode"Вот мой код:

177
C++ Firebase. Какую библиотеку выбрать?

C++ Firebase. Какую библиотеку выбрать?

Возникла необходимость работы с Fireabase в C++

170
Помощь в написании шаблонной функции C++

Помощь в написании шаблонной функции C++

прошу опытных товарищей подсказать как лучше реализовать шаблонную функциюПредположим у меня есть такая структура:

157