Как сгенерировать случайное число от 0 до 1?

Я хочу генерировать случайные числа между (0,1). Я пробую следующее:

double r2()
{
    return((rand() % 10000) / 10000.0);
}

int SA()
{
    double u;
    u = r2();
}

Но это не дает ожидаемого результата. Как я могу это исправить?

21
задан BrunoLM 2 June 2011 в 18:06
поделиться