I'm not sure about the random function, because of the rounding. Check it out: I believe that the min and max values aren't produced as often the other ones.
Yes, the floor function has surely got more chances of producing randoms than round, I believe. Appreciate your feedback and thanks for reading through.