fails:Random#float returns a Float object
fails:Random#float returns a number greater than or equal to 0.0
fails:Random#float returns a number less than 1.0 by default
fails:Random#float returns a different number on each call
fails:Random#float returns the same sequence of values for a given seed
fails:Random#float only returns numbers less than the given argument
fails:Random#float raises Errno::EDOM for an argument of Infinity
fails:Random#float raises Errno::EDOM for an argument of NaN
fails:Random#float raises a RangeError for a Complex (with imaginary part) argument
fails:Random#float raises a TypeError for a non-Floatish argument
