Intervallschreibweise
-
Ich möchte schreiben, dass eine Zahl a nur zwischen -100 bis 100 zufällige Werte annehmen darf. Wie mach ich das?
Ich hab bis etz noch wenig C++-Erfahrung, d.h. kleinere Beispiel Programme, die irgendwas rechnen sind schon drin. Ich hab in sämtlichen Tutorials noch Intervallen oder so was gesucht aber nix gefunden. (Wahrscheinlich such ich nur nach dem flaschen Begriff).
Mir ist dabei egal ob a nur ganzzahlig ist, also € Z oder eine Kommastelle annimmt.mfG PIaH
-
(rand() % 200) - 100
-
du willst ne zufallszahl ziwschen -100 und 100 generieren?
srand( (unsigned)time( NULL ) ); int a = rand()%200 - 100;
oder nen wert überprüfen?
if(a<(-100) || a>100) { // out of range }
-
ok THX, mann ihr seid aber echt fix drauf mit den Antoworten. Da braucht man net lange zu warten. Danke nochmal. Schönen Abend noch!
mfG PIaH