如何在C ++中生成随机二进制数?

时间:2016-12-04 14:34:40

标签: c++ random binary numbers

我正在尝试使用以下方法实现函数生成随机二进制数:

srand(time(NULL)); 
int S = rand() % 2;//continuous random variable between 0 and 1

然后:

 rand()%2; 

连续被称为2 ^ 20次...... 但我没有得到适当的随机数..任何改进的建议?

是否存在二进制数或eqv的数据类型? (而不是声明一个整数)

此外,我所看到的srand种子的唯一实现是时间(NULL)或时间(0),有没有办法操纵种子以获得更好的随机数?

0 个答案:

没有答案