RandomG.uniform

uniform distribution on the whole range of integer types, and on the (0;1) range for floating point types. Floating point guarantees the initialization of the full mantissa, but due to rounding effects it might have *very* small dependence due to rounding effects on the least significant bit (in case of tie 0 is favored). if boundCheck is false in the floating point case bounds might be included (but with a lower propability than other numbers)

class RandomG(SourceT = DefaultEngine)
@property
T
uniform
(
T
bool boundCheck = true
)
()

Meta