相信大家都用过rand/random吧?
高中数学里学过xxx吧?
相信许多棋牌游戏和抽奖程序都用此类伪随机数吧?
这里不分web和exe应用程序,只分是否使用此类随机数...............
//----------------------------------------------------
附件 82334
这个是演示...
伪随机数种子不一样生成出来的数就不一样,上面演示用的是10个数字,如果大家有兴趣可以用更大的循环来测试.
这里是前面演示的源码附件 82335
//----------------------------------------------------
下面来用一个棋牌游戏做一下测试(有的人就会想到统计学什么的,其实那些都不科学);
附件 82336
附件 82337
//这两副图是游戏服务端算牌的部分,直接扣出来在本地用就好了(直接有源码更好)..............
最后再讲讲如何能同步上服务端种子(这里只讲两种情况,一种是:开启后只设置一次种子,后面一直用这个生成;二种是:每生成一次设置一种子)这里的种子就是一个0~0xFFFFFFFF的数.
一种:
需要跑数据量:0~0xFFFFFFFF,次数是N;
二种:
需要跑数据量:0~0xFFFFFFFF;
这里再给一个算牌模块:附件 82338
再给一个源码:附件 82339
;): 希望大家都能完爆各种使用此类伪随机数程序~~~~~~~~~~~
如果你有资源弄不出来可以联系俺.
高中数学里学过xxx吧?
相信许多棋牌游戏和抽奖程序都用此类伪随机数吧?
这里不分web和exe应用程序,只分是否使用此类随机数...............
//----------------------------------------------------
附件 82334
这个是演示...
伪随机数种子不一样生成出来的数就不一样,上面演示用的是10个数字,如果大家有兴趣可以用更大的循环来测试.
这里是前面演示的源码附件 82335
//----------------------------------------------------
下面来用一个棋牌游戏做一下测试(有的人就会想到统计学什么的,其实那些都不科学);
附件 82336
附件 82337
//这两副图是游戏服务端算牌的部分,直接扣出来在本地用就好了(直接有源码更好)..............
最后再讲讲如何能同步上服务端种子(这里只讲两种情况,一种是:开启后只设置一次种子,后面一直用这个生成;二种是:每生成一次设置一种子)这里的种子就是一个0~0xFFFFFFFF的数.
一种:
需要跑数据量:0~0xFFFFFFFF,次数是N;
二种:
需要跑数据量:0~0xFFFFFFFF;
这里再给一个算牌模块:附件 82338
再给一个源码:附件 82339
;): 希望大家都能完爆各种使用此类伪随机数程序~~~~~~~~~~~
如果你有资源弄不出来可以联系俺.