码迷,mamicode.com
首页 >  
搜索关键字:伪随机    ( 541个结果
随机数算法
伪随机数:数学公式:r[i]=(v*r[i-1] + u) mod base p=r[i]/base代码实现package mytest;public class MyRandom { /** * r[i]=(v*r[i-1] + u) mod base * p=r[i]/b...
分类:编程语言   时间:2014-12-03 23:01:57    阅读次数:268
纳秒和随机数
random是伪随机,即种子确定的情况下,随机数序列是确定的。所以种子就是随机数的密钥,如果构造函数没传种子,秘密则存在于nanotime的数值,猜这个数值会更难,1毫秒=1k微妙=1m纳秒=1b皮秒;如果你能准确的预测到毫秒,计算100万个序列必然有一个是对的;而如果用指定的种子,全部秘密就在那个...
分类:其他好文   时间:2014-12-01 15:38:25    阅读次数:139
C/C++随机数生成方法
一、随机数测试 C++中常用rand()函数生成随机数,但严格意义上来讲生成的只是伪随机数(pseudo-random integral number)。生成随机数时需要我们指定一个种子,如果在程序内循环,那么下一次生成随机数时调用上一次的结果作为种子。但如果分两次执行程序,那么由于种子相同,生成的“随机数”也是相同的。 在工程应用时,我们一般将系统当前时间(Unix时间)作为种子,这...
分类:编程语言   时间:2014-11-21 16:19:27    阅读次数:249
java的Random
1.java的Random是伪随机,在一个区间会等几率生成随机数。利用这个可实现概率问题: 实现60%几率执行A程序,30%几率执行B程序,10%几率执行C程序。 Random rnd = new Random(); double d = rnd.nextDouble(); if...
分类:编程语言   时间:2014-11-21 10:53:05    阅读次数:209
141120 Random
pseudorandom:伪随机 maintain:保持,维持,维护 /** * Creates a new random number generator using a single {@code long} seed. * The seed is the initial value of the internal state of the...
分类:其他好文   时间:2014-11-20 12:17:05    阅读次数:199
C#生成随机数的三种方法
随机数的定义为:产生的所有数字毫无关系.在实际应用中很多地方会用到随机数,比如需要生成唯一的订单号.在C#中获取随机数有三种方法:一.Random 类Random类默认的无参构造函数可以根据当前系统时钟为种子,进行一系列算法得出要求范围内的伪随机数.Random rd = new Random();...
分类:Windows程序   时间:2014-11-19 13:56:58    阅读次数:374
随机数
直接上带代码 1 #define _CRT_SECURE_NO_WARNINGS//关闭安全检查 2 # include 3 # include 4 /* 5 伪随机数的生成 6 */ 7 int main1() 8 { 9 int seed = 0xffffffff,i;10 ...
分类:其他好文   时间:2014-11-08 10:23:27    阅读次数:135
浅析C语言中的rand函数和srand函数(一)
我们在编程解决问题的过程中,往往需要使用到随机数。由于计算机是一台以逻辑为基础的机器,没法做到真正的随机(大概量子计算机可以?)。所以计算机生成的是伪随机数,供我们使用。我们使用C语言的rand函数,生成的也是伪随机数。一个简单的示范如下: 1 #include 2 #include 3 #in.....
分类:编程语言   时间:2014-11-07 18:28:25    阅读次数:238
JAVA中的Random()函数 (转)
Java中存在着两种Random函数:一、java.lang.Math.Random; 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。例子如....
分类:编程语言   时间:2014-11-01 19:02:40    阅读次数:258
C#Random
c# Random快速连续产生相同随机数的解决方案 Random类是一个产生伪随机数字的类,它的构造函数有两种,一个是直接New Random(),另外一个是New Random(Int32),前者是根据触发那刻的系统时间做为种子,来产生一个随机数字,后者可以自己设定触发的种子,一般都是用UnChe...
分类:Windows程序   时间:2014-10-31 15:30:24    阅读次数:303
541条   上一页 1 ... 47 48 49 50 51 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!