added random floats and doubles
fixed float and double Iterables