討論串[問題] 隨機亂數rand()的問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者s8752199 (s8752199)時間16年前 (2009/06/01 11:11), 編輯資訊
0
0
0
內容預覽:
請問有人知道random.org是用什麼方法取亂數的嗎?. 看它網站說它產生的是true random numbers. 謝謝. --. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.222.31.187.

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者wowtiger (小虎)時間16年前 (2009/05/16 14:28), 編輯資訊
0
0
0
內容預覽:
如果覺得 rand() 不好就自己改良. 反正 rand() 內容只是一個 A * B + C 的東西. 另外要每次不一樣. 有幾個方法. 1.取得時間 (如 GetTime or TickCount). 2.利用 CPU 內部 Counter (如 x86 的 RDTSC). 3.int 無定義

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者jlovet (打不贏怪兵器不好)時間16年前 (2009/05/16 01:19), 編輯資訊
0
0
0
內容預覽:
你可以印這幾個值出來看看. cout<<(( 10 / (RAND_MAX + 1.)))<<endl;. cout<<rand()* 10 / (RAND_MAX + 1.)<<endl;. cout<<(RAND_MAX + 1.)<<endl;. 為什麼要除以RAND_MAX+1. 這真是一本

推噓7(7推 0噓 33→)留言40則,0人參與, 最新作者chin2049 (香吉士)時間16年前 (2009/05/16 00:25), 編輯資訊
0
0
0
內容預覽:
#include<iostream>. #include<stdlib.h>. #include<ctime>. using namespace std;. int main(){. srand( static_cast<unsigned int>(time(NULL))); //隨機函式. int
(還有107個字)
首頁
上一頁
1
下一頁
尾頁