Delphi下取隨機數釋疑

今天在DELPHI下移植一個C程序,需要取隨機數,在一個循環裏每次取0~255的隨機數.

但是每次取到的結果都是一樣的.

C語言裏的方法爲:srand((unsigned)time( NULL ) );//用系統時間生成隨機算子

然後用rand()取隨機數.


在網上查到DELPHI也需類似處理纔可以每次取到不同的隨機數.

randomize;//生成隨機算子

sleep(random(10));//睡眠改變系統時間

random(255);//取隨機數


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章