Eine Zahl x in x zufällige Teile teilen

junm

Ensign
Registriert
Feb. 2010
Beiträge
227
Hi leute

Suche ein Programm mit dem ich z.B. 5000 in 40 zufällige Teile teilen kann, wenn möglich mit einstellbaren Nachkommastellen. Und wenn möglich eine Funktion niedrigster Wert und höchster Wert zum Einstellen bei den generierten Zahlen.

Hoffe ihr könnt mir Helfen. Danke im voraus.
 
Zuletzt bearbeitet:
Kann ich dir heute nacht in C# schreiben.

Grüße
 
Boah des wär echt nett bräuchte es heute noch.

Danke nochmal.:)
 
hier ist mal was in Basic, ich hab den code nicht geetestet und auch die mathematischer vertilung nicht untersucht...

Code:
public function TeileZahl(Byval zahl as long, byval tiles as integer, byval min as Integer, byval max as integer) as Long()

dim result(40) as long
dim rest as long = zahl

for i = 0 to tiles-2
result(i) = zahl / (Math.random()*(Zahl / min- Zahl / max)+Zahl / max)
rest = rest - result(i)
next

result(result.length-1) = rest

return result
End Function
 
--> pn
 
Zurück
Oben