Witam,
chcę napisac funkcje generujaca liczby pseudoloswe, program który inicjuje liczbe z przedziału (0,1), a następnie wyznacza kolejne wartości za pomocą wzoru:
Mam coś takiego, ale nie wiem czy idę w dobrym kierunku:
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <time.h>
using namespace std;
int main()
{
int x,n;
srand((n>0&&n<1)); // czy to odpowiada za inicjacje od przedziału (0,1)?
for(int i = 1; i <= 10; i++)
{
cout << x*n + rand() % 1-x*(x*n-1) << endl;
}
}
Chodzi mi głównie o to jak zastosować ten wzór bo nie mam pojęcia i też losuje mi same zera