做了個有意思的小東西

[| 2010/04/05 03:09]
| |
今天做出了大素數class的生成隨機大數的一個函數,想試試我到底生成的夠不夠隨機,于是想了個辦法:把生成的數字以點的形式打印到屏幕上。

由于項目做的就是在Linux下畫屏,所以做個畫點的程序也不難。我準備在一個100*100的區域內畫點,所以隨機數的區域就選擇4位數。

先是生成100,1000,2000,10000個點,畫上去看看有沒有明顯的空洞,我看了看,應該沒有問題。

然后每屏畫100,1000,2000,10000個點,刷新100屏,延遲零點一秒刷新一次,看有沒有某區域持續取不到點或持續取到,也沒問題。

然后每次畫1,10個點,畫1000屏,延遲零點一秒畫一次,中間不清屏,觀察點是否均勻畫上,在這里看出點小規律:發現點的運動規律是在各小區跳動并按類圓周軌跡運動,這應該是rand函數的問題。沒有大的問題。


然后測試另外一個函數:生成小于指定值的隨機大數。也按上面的步驟來,也沒有問題。

由此雖然不能驗證我生成隨機大數的類方法生成的數字嚴格隨機,但是可以定性證明不會導致嚴重的概率不均。

話說看著屏幕上一堆小點亂動有點像電視雪花屏。小點積累過程像下雪一樣。有點意思。
by snooda | 分類: 默認分類 | 評論(1) | 引用(0) | 閱讀(1466)
傻逼
2020/01/20 14:27
zan
分頁: 1/1 第一頁 1 最后頁
發表評論
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打開HTML
打開UBB
打開表情
隱藏
記住我
昵稱   密碼   游客無需密碼
網址   電郵   [注冊]
               

 
一级a做爰片_免费一级特黄大片_日本一级特黄大片 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>