With gratitude to Dr Jurgen A Doornik. See his paper entitled "Conversion of high-period random numbers to floating point"
Random number generators