einschränken von rand
-
hi,
kann man mit rand auch zufallszahlen nur in bestimmten grössen erzeugen? also zb eine zufallszahl zwischen 1 und 10? wenn ja wie geht das?
danke,
bastian
-
hallo,
z.B.:
while (randerg>10) randerg/=10;
MFG TaccoGo
-
üblicherweise macht man das mit einer modulooperation...
zahl von 0 bis 9 erzeugen...
int x=rand()%10;
das mit dem solange durch 10 teilen geht zwar auch aber warum kompliziert wenns auch einfach geht
ach so im übrigen würde while(...>10) dann zahlen zwischen 0 und 10 erzeugen...
-
hast recht imr wars aber gerade nicht eingefalen mit den modulooperation.
hab ich sonst auch so.MFG TaccoGo