000
01.06.2006, 17:02 Uhr
Drager
|
hoi,
ich hab folgendes problem:
mein RAND_MAX ist in der stdlib.h auf 32768 begrenzt, ich brauch aber viel grössere zahlen... aber will dabei auch keine dezimalen verlieren (sprich ein einfaches * 1000 bringt mir nix) bis jetzt behelf ich mich mit dem trick:
rand() * 1000 + rand() % 1000;
aber hier hab ich ja 2 rand() aufrufe, dass hört sich jetzt net schlimm an, aber es ist teil eines particles-systems, und dabei wird das doch sehr häufig aufgerufen, also kann das schon ins gewicht fallen...
kennt wer ne andere möglichkeit? kann ich RAND_MAX irgendwo "einstellen"?
danke
Drager |