Witam,
Mam problem ze zrobieniem generatora liczb losowych dla wartości double od 0.0 do 0.1
(czyli chce, żeby oddało mi np. wartość 0.01235)
Robiłem to w ten sposób:
srand (time (NULL));
double randDouble = (double)(rand() % 0.1);
ale pojawia się błąd* invalid operands of types ‘int’ and ‘double’ to binary ‘operator%’*
domyślam się, że chodzi o to "0.1" na końcu wyrażenia, ale nie wiem, jak to poprawić, ewentualnie czy istnieje jakiś inny sposób...
Pozdrawiam