<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Snooda]]></title> 
<link>http://www.snooda.com/index</link> 
<description><![CDATA[Snooda's Blog]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Snooda]]></copyright>
<item>
<link>http://www.snooda.com/read/61</link>
<title><![CDATA[做了个有意思的小东西]]></title> 
<author>snooda &lt;admin@snooda.com&gt;</author>
<category><![CDATA[默认分类]]></category>
<pubDate>Sun, 04 Apr 2010 19:09:20 +0000</pubDate> 
<guid>http://www.snooda.com/read/61</guid> 
<description>
<![CDATA[ 
	今天做出了大素数class的生成随机大数的一个函数，想试试我到底生成的够不够随机，于是想了个办法：把生成的数字以点的形式打印到屏幕上。<br />
<br />
由于项目做的就是在Linux下画屏，所以做个画点的程序也不难。我准备在一个100*100的区域内画点，所以随机数的区域就选择4位数。<br />
<br />
先是生成100，1000，2000，10000个点，画上去看看有没有明显的空洞，我看了看，应该没有问题。<br />
<br />
然后每屏画100，1000，2000，10000个点，刷新100屏，延迟零点一秒刷新一次，看有没有某区域持续取不到点或持续取到，也没问题。<br />
<br />
然后每次画1，10个点，画1000屏，延迟零点一秒画一次，中间不清屏，观察点是否均匀画上，在这里看出点小规律：发现点的运动规律是在各小区跳动并按类圆周轨迹运动，这应该是rand函数的问题。没有大的问题。<br />
<br />
<br />
然后测试另外一个函数：生成小于指定值的随机大数。也按上面的步骤来，也没有问题。<br />
<br />
由此虽然不能验证我生成随机大数的类方法生成的数字严格随机，但是可以定性证明不会导致严重的概率不均。<br />
<br />
话说看着屏幕上一堆小点乱动有点像电视雪花屏。小点积累过程像下雪一样。有点意思。
]]>
</description>
</item><item>
<link>http://www.snooda.com/read/61#blogcomment184</link>
<title><![CDATA[[评论] 做了个有意思的小东西]]></title> 
<author>傻逼 &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Mon, 20 Jan 2020 06:27:10 +0000</pubDate> 
<guid>http://www.snooda.com/read/61#blogcomment184</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>