raphaelf
15th May 2007, 15:33
Hello everybody,
I am able to generate a number..
But i get for example number 5 and 6 a lot, and 1 or 3 never..
How could i optimized my random?
Thanks
int max;
QSqlQuery count("select count(words_id) from words_tbl");
while(count.next())
{
max = count.value(0).toInt();
}
//random
int a = (1 + ( rand() % ( max - 1 + 1 ) ));
QString b = QString::number(a);
I am able to generate a number..
But i get for example number 5 and 6 a lot, and 1 or 3 never..
How could i optimized my random?
Thanks
int max;
QSqlQuery count("select count(words_id) from words_tbl");
while(count.next())
{
max = count.value(0).toInt();
}
//random
int a = (1 + ( rand() % ( max - 1 + 1 ) ));
QString b = QString::number(a);