P
protonwww
нужно сгенерировать число типа float в диапазоне от -1.3 до 1.5
P.S. чтобы число было с 1 знаком после запятой
P.S. чтобы число было с 1 знаком после запятой
#include <cstdlib>
#include <iostream>
#include <string>
#include <ctime>
int main()
{
srand (static_cast <unsigned> (time(0)));
float r3 = -1.3 + static_cast <float> (rand()) /( static_cast <float> (RAND_MAX/(1.5-(-1.3))));
std::cout << r3;
}
благодарствую, но все же как сделать чтоб после запятой был 1 знак?C++:#include <cstdlib> #include <iostream> #include <string> #include <ctime> int main() { srand (static_cast <unsigned> (time(0))); float r3 = -1.3 + static_cast <float> (rand()) /( static_cast <float> (RAND_MAX/(1.5-(-1.3)))); std::cout << r3; }
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
srand(time(0));
double d = -13 + rand() % 29;
cout << d / 10;
return 0;
}
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab