I came across a (at least to me) unexpected behaviour of the rand function.
If I use
I get back numbers like 863651.70263671, 1592604.921875, 1865907.1796875, 29093.6875.
but I was surprised that it a) works (even under strict) and b) what values I got back.
Can somebody please explain to me what happens here? perldoc -f rand did not help