Eine kleine Testsektion ist inklusive, bei der 1 Mio. mal gewürfelt wird und man so sehr schön die unterschiedliche statistische Verteilung bei den verschiedenen Rnd-Modi beobachten kann.
Die Funktion selbst hat kein Problem mit negativen Werten, allerdings müßtet ihr dafür in der Testsektion einen entsprechenden Offset implementieren, da man ein Array nicht mit negativen Zahlen dimensionieren kann.

Vielen Dank an alle!