Forum: Programmieren allgemein
by choose,
21. Nov 2003
Hallo braingrenade,
aus Deiner Eingansfrage
habe ich geschlossen, dass0<=b<c => b mod c = (b+n*c) mod c gilt. In anderen Worten: "b hat weder einen Zehner noch einen Hunderter...".
Forum: Programmieren allgemein
by choose,
21. Nov 2003
Hallo braingrenade,
weil Du von einem "mathematischen Problem" und vom Restklassenoperator mod sprichst, gehe ich davon aus, dass Du kein Problem mit Delphi hast.
Zunächst einmal gilt
(a + b) mod c = ((a mod c) + b) mod c
oder in anderen Worten für Dein Beispiel: Es hat keinen Effekt ob Du einen Datentyp Cardinal oder Word als Zufallszahlverwendest.
Wenn ich Dich richtig verstanden...