Boost logo

Boost :

Subject: [boost] Random numbers question
From: Anant Rao (arao_at_[hidden])
Date: 2009-07-24 18:47:31


I'm using Mersenne Twister algo to generate random numbers on Windows and Linux using the same code. Boost ver 1.39.

Here's the simple code I have:

boost::mt19937 rng(43);
boost::uniform_01<boost::mt19937> zeroone(rng);

float randomNumber = zeroone();

If I run it multiple times, I get the same result on the same OS, as expected. However, the random numebrs are different between Windows and Linux.

Is this the expected behavior? Is there anything I can do to get the same random numbers on Windowd and Linux?

Thanks a lot,

Boost list run by bdawes at, gregod at, cpdaniel at, john at