Random 只测试整数?

Random 只测试整数?,random,testing,numbers,Random,Testing,Numbers,我想测试(01)中的一些“随机”数。我将用diehard tests电池测试它们,但我不知道它是否测试(01)中的数字。所以diehard测试任何类型的数字,或者它只是测试整数?diehard测试没有规定测试只针对整数,并且一些测试(特别是压缩、运行和重叠和测试)是在[0,1).从粗略的一瞥来看,其他测试似乎都不是整数。Diehard测试中没有说明测试仅针对整数,并且一些测试(特别是压缩、运行和重叠和测试)是在[0,1]。其他的似乎都不是一个简单的整数。如果还有人对答案感兴趣,请运行ASC2BI

我想测试(01)中的一些“随机”数。我将用diehard tests电池测试它们,但我不知道它是否测试(01)中的数字。所以diehard测试任何类型的数字,或者它只是测试整数?

diehard测试没有规定测试只针对整数,并且一些测试(特别是压缩、运行和重叠和测试)是在[0,1).从粗略的一瞥来看,其他测试似乎都不是整数。

Diehard测试中没有说明测试仅针对整数,并且一些测试(特别是压缩、运行和重叠和测试)是在[0,1]。其他的似乎都不是一个简单的整数。

如果还有人对答案感兴趣,请运行ASC2BIN.EXE。它描述了您必须执行的操作。diehard文件夹中还有一个.doc文件,描述了您必须执行的每一步。不过,这不是很直观

原则上: 创建300万个介于0和INT_MAX之间的32位整数。创建一个包含这些整数的十六进制格式的ascii文件,即每个数字8(!)个十六进制数字,每行80个字符。给它一个少于15个字符的名称。运行ASC2BIN.EXE,将您的文件馈送给它并享受;-)


哦,如果有人在0,1上有浮点数,那么你需要将它们转换成我上面描述的整数(可以乘以INT_MAX)是的,diehard在某些地方使用浮动,但它会从转换后的文件中自行创建浮动。

如果有人对答案感兴趣,请运行ASC2BIN.EXE。它描述了您必须执行的操作。diehard文件夹中还有一个.doc文件,描述了您必须执行的每个步骤。不过,这不是很直观

原则上: 创建300万个介于0和INT_MAX之间的32位整数。创建一个包含这些整数的十六进制格式的ascii文件,即每个数字8(!)个十六进制数字,每行80个字符。给它一个少于15个字符的名称。运行ASC2BIN.EXE,将您的文件馈送给它并享受;-)

哦,如果有人在0,1上有浮点数,那么你需要将它们转换成我上面描述的整数(可以乘以INT_MAX)。是的,diehard在某些地方使用浮点数,但它会从转换后的文件中自己创建这些浮点数。

Vanesa: 有版本1.6、1.7和1.8,它们是为Windows和VC++6.0编译的。该版本生成了包含测试结果的基本图表,但也允许在二进制文件32位十六进制数或类似您的位ascii文件之间进行选择

这里是下载和打开VS2008的URL,你必须纠正一些基本错误。我用VC++2008编译它

你好,埃德温

瓦妮莎: 有版本1.6、1.7和1.8,它们是为Windows和VC++6.0编译的。该版本生成了包含测试结果的基本图表,但也允许在二进制文件32位十六进制数或类似您的位ascii文件之间进行选择

这里是下载和打开VS2008的URL,你必须纠正一些基本错误。我用VC++2008编译它


您好,Edwin

我不会说我和Vannesa有同样的问题我所做的只是下载最新的NETBEANS IDE安装C/C++插件下载CYWIN,然后从下载源代码并编译和测试,它工作正常,所有测试工作即使在一个简单的十六进制数上,但重叠排列除外,它给了我一个错误。

我不会说我和Vannesa有同样的问题,我所做的只是下载最新的NETBEANS IDE安装C/C++插件Donwloadded CYWIN,然后从下载源代码并编译和测试,它工作正常,所有测试工作即使在一个简单的十六进制数上,但重叠排列除外,这会给我一个错误。

I在diehard.doc中,存储在diehard.zip中,我们看到这样一句话:在diehard中的测试要求你提供一个随机整数的大二进制文件进行测试。这就是为什么我感到困惑。即使是这样,你不能将[0,1]上的所有浮点数乘以某个大常数吗?从统计学上讲,分布(标准偏差等)的数字应该是相同的。我在diehard.doc中看到了这句话,存储在diehard.zip中:diehard中的测试要求提供一个随机整数的大二进制文件进行测试。这就是为什么我感到困惑的原因。即使是这样,你不能将[0,1]上的所有浮点数相乘吗通过一些大常数?统计上,数字的分布(标准偏差等)是相同的。这个版本是NIST测试套件,比死硬测试套件更好。这个版本是NIST测试套件,比死硬测试套件更好。你还有文件夹的来源吗?你还有文件夹的来源吗?