Generates a random floating point number between 0 and 1
Returns a random floating point number from a uniform distribution between 0 (exclusive) and 1 (exclusive).
This function has no parameters.
A random floating point number